Documentation

FirstOrderMethodsOptimization_Beck_2017.Chap07.Definition_7_1

class IsSymmetricFunction {ι : Type u} [Fintype ι] [DecidableEq ι] (𝒜 : Set (Matrix.orthogonalGroup ι )) (f : (ι)EReal) extends IsProperExtendedRealFunction f :

Definition 7.1: a proper extended-real-valued function on ι → ℝ is symmetric with respect to a family 𝒜 of orthogonal matrices if it is invariant under the action of every element of 𝒜.

Instances
    instance instIsSymmetricFunctionOfNatEReal {ι : Type u} [Fintype ι] [DecidableEq ι] (𝒜 : Set (Matrix.orthogonalGroup ι )) :
    IsSymmetricFunction 𝒜 fun (x : ι) => 0

    The constant zero extended-real-valued function is symmetric with respect to any family of orthogonal matrices.