Invertible matrices

Manifolds.InvertibleMatrices โ€” Type
InvertibleMatrices{๐”ฝ,T} <: AbstractDecoratorManifold{๐”ฝ}

The AbstractManifold consisting of the real- or complex-valued invertible matrices, that is the set

\[\bigl\{p โˆˆ ๐”ฝ^{nร—n}\ \big|\ \det(p) \neq 0 \bigr\},\]

where the field $๐”ฝ โˆˆ \{ โ„, โ„‚\}$.

Constructor

InvertibleMatrices(n::Int, field::AbstractNumbers=โ„)

Generate the manifold of $nร—n$ invertible matrices.

source
Base.rand โ€” Method
Random.rand(M::InvertibleMatrices; vector_at=nothing, kwargs...)

If vector_at is nothing, return a random point on the InvertibleMatrices manifold M by using rand in the embedding.

If vector_at is not nothing, return a random tangent vector from the tangent space of the point vector_at on the InvertibleMatrices by using by using rand in the embedding.

source