Documentation

Books.ConvexAnalysis_Rockafellar_1970.Chapters.Chap04.section18_part7

@[reducible, inline]

The EuclideanSpace equivalence for Fin n.

Equations
Instances For
    def euclideanRelativeBoundary_fin (n : ) (C : Set (Fin n)) :
    Set (Fin n)

    Relative boundary in Fin n → ℝ, transported via EuclideanSpace.equiv.

    Equations
    Instances For
      theorem isFace_image_equiv_fin_symm {n : } {C C' : Set (EuclideanSpace (Fin n))} (hC' : IsFace C C') :
      IsFace ((euclideanEquiv n) '' C) ((euclideanEquiv n) '' C')

      Transport a face along EuclideanSpace.equiv back to Fin n → ℝ.

      theorem isClosed_of_isFace_fin {n : } {C C' : Set (Fin n)} (hC' : IsFace C C') (hC'conv : Convex C') (hCclosed : IsClosed C) :

      Finrank of the affine span direction is invariant under the Euclidean equivalence.

      theorem noLines_equiv_fin {n : } {C : Set (Fin n)} (hNoLines : ¬∃ (y : Fin n), y 0 y -C.recessionCone C.recessionCone) :

      No-lineality is preserved under the Euclidean equivalence.

      theorem mem_recessionCone_of_isExtremeDirection_fin {n : } {C : Set (Fin n)} (hCclosed : IsClosed C) {d : Fin n} (hd : IsExtremeDirection C d) :

      Transfer the recession-cone lemma for extreme directions to Fin n → ℝ.

      theorem isExtremeDirection_of_isFace {n : } {C F : Set (Fin n)} {d : Fin n} (hF : IsFace C F) (hd : IsExtremeDirection F d) :

      Extreme directions of a face are extreme directions of the ambient set.

      theorem exists_proper_face_with_mem_ri_of_mem_euclideanRelativeBoundary {n : } {C : Set (Fin n)} (hCclosed : IsClosed C) (hCconv : Convex C) {x : Fin n} (hx : x euclideanRelativeBoundary_fin n C) :

      A relative boundary point lies in the relative interior of a proper face.

      theorem noLines_of_isFace {n : } {C F : Set (Fin n)} (hF : IsFace C F) (hFne : F.Nonempty) (hCclosed : IsClosed C) (hCconv : Convex C) (hNoLinesC : ¬∃ (y : Fin n), y 0 y -C.recessionCone C.recessionCone) :
      ¬∃ (y : Fin n), y 0 y -F.recessionCone F.recessionCone

      A face of a closed convex set with no nonzero lineality direction also has none.

      theorem mem_mixedConvexHull_of_mem_euclideanRelativeBoundary_under_IH {n : } {C : Set (Fin n)} (hCclosed : IsClosed C) (hCconv : Convex C) (hNoLines : ¬∃ (y : Fin n), y 0 y -C.recessionCone C.recessionCone) (IH : ∀ ⦃F : Set (Fin n)⦄, IsClosed FConvex F(¬∃ (y : Fin n), y 0 y -F.recessionCone F.recessionCone) → Module.finrank (affineSpan F).direction < Module.finrank (affineSpan C).directionF mixedConvexHull (Set.extremePoints F) {d : Fin n | IsExtremeDirection F d}) {x : Fin n} (hx : x euclideanRelativeBoundary_fin n C) :

      Boundary points belong to the mixed convex hull under the finrank induction hypothesis.

      theorem mem_mixedConvexHull_of_mem_euclideanRelativeInterior_of_boundary_in_hull {n : } {C : Set (Fin n)} (hCclosed : IsClosed C) (hCconv : Convex C) (hC_not_affine : ¬∃ (A : AffineSubspace (EuclideanSpace (Fin n))), A = (euclideanEquiv n).symm '' C) (hC_not_closedHalf_affine : ¬∃ (A : AffineSubspace (EuclideanSpace (Fin n))) (f : EuclideanSpace (Fin n) →ₗ[] ) (a : ), f 0 (euclideanEquiv n).symm '' C = A {x : EuclideanSpace (Fin n) | f x a}) (hbdy : yeuclideanRelativeBoundary_fin n C, y mixedConvexHull (Set.extremePoints C) {d : Fin n | IsExtremeDirection C d}) x : Fin n :

      Relative interior points belong to the mixed convex hull once boundary points do.

      Base case: if the affine span has direction of finrank 0, then C is a singleton and is generated by its extreme points/directions.

      theorem mem_extremePoints_endpoint_of_eq_image_add_smul_Ici {n : } {C : Set (Fin n)} {x0 d : Fin n} (hd : d 0) (hC : C = (fun (t : ) => x0 + t d) '' Set.Ici 0) :

      The endpoint of a ray is an extreme point of the ray.

      theorem isExtremeDirection_of_eq_image_add_smul_Ici {n : } {C : Set (Fin n)} {x0 d : Fin n} (hd : d 0) (hC : C = (fun (t : ) => x0 + t d) '' Set.Ici 0) (hCconv : Convex C) :

      A ray is an extreme direction of itself.