An absolutely permutation symmetric singular-value factorization of g consists of an
associated function on ℝ^(min m n) whose composition with singular_value_function recovers
g.
- mk {m n : ℕ} {g : Matrix (Fin m) (Fin n) ℝ → EReal} (associatedFunction : (Fin (min m n) → ℝ) → EReal) (associatedFunction_isAbsolutelyPermutationSymmetric : Function.IsAbsolutelyPermutationSymmetric associatedFunction) (comp_eq : g = associatedFunction ∘ singular_value_function) : HasAbsolutelyPermutationSymmetricSingularValueFactorization g
Instances For
Helper for Definition 7.19: the Gram matrix of a rectangular diagonal matrix is the diagonal
matrix whose first min m n entries are the squared diagonal values and whose remaining entries
are zero.
Helper for Definition 7.19: squaring a nonnegative antitone diagonal profile and appending zeros preserves antitonicity.
Helper for Definition 7.19: a real diagonal matrix with antitone diagonal entries has ordered eigenvalue list equal to that diagonal.
Helper for Definition 7.19: a rectangular diagonal matrix with a nonnegative antitone diagonal profile has that profile as its ordered singular-value vector.
Helper for Definition 7.19: every vector in ℝ^(min m n) can be realized as the ordered
singular-value vector of some matrix after passing to the decreasing rearrangement of its absolute
coordinates.
Helper for Definition 7.19: the constant zero singular-value profile factors the constant zero
matrix-valued function through singular_value_function.
An absolutely permutation symmetric singular-value factorization forces the matrix-valued function to be proper.
Definition 7.19: a proper extended-real-valued function on ℝ^(m × n) is symmetric spectral
when it is the composition of the singular-value map with some absolutely permutation symmetric
proper function on ℝ^(min m n).
- has_absolutely_permutation_symmetric_singular_value_factorization : HasAbsolutelyPermutationSymmetricSingularValueFactorization g
Instances
A symmetric spectral function is proper because its defining singular-value factorization uses an absolutely permutation symmetric associated function.
A symmetric spectral function is spectral.
A function on real m × n matrices is symmetric spectral exactly when it is proper and equals
an absolutely permutation symmetric associated function on singular-value coordinates composed with
singular_value_function.
The constant zero extended-real-valued function on real m × n matrices is symmetric
spectral.