theorem
exists_strictSep_point_of_mem_affineSpan_openIn_convex
(n : ℕ)
(C : Set (Fin n → ℝ))
(D : Submodule ℝ (Fin n → ℝ))
(hCne : C.Nonempty)
(hCconv : Convex ℝ C)
(hCrelopen : ∃ (U : Set (Fin n → ℝ)), IsOpen U ∧ C = U ∩ ↑(affineSpan ℝ C))
{m0 : Fin n → ℝ}
(hq0S : D.mkQ m0 ∉ ⇑D.mkQ '' C)
(hq0A : D.mkQ m0 ∈ affineSpan ℝ (⇑D.mkQ '' C))
:
Hard-case separation: in the quotient by a submodule, a convex relatively open set C
can be strictly separated from a point in the affine span of its image but outside the image.
theorem
exists_strictSep_point_image_mkQ_of_disjoint_convex_relativelyOpen
(n : ℕ)
(C : Set (Fin n → ℝ))
(M : AffineSubspace ℝ (Fin n → ℝ))
(hCne : C.Nonempty)
(hCconv : Convex ℝ C)
(hCrelopen : ∃ (U : Set (Fin n → ℝ)), IsOpen U ∧ C = U ∩ ↑(affineSpan ℝ C))
{m0 : Fin n → ℝ}
(hm0 : m0 ∈ M)
(hCM : Disjoint C ↑M)
:
Key separation lemma for Theorem 11.2 (to be filled): in the quotient by M.direction,
the convex relatively-open set C can be strictly separated from the point corresponding to M.
theorem
exists_hyperplane_contains_affine_of_convex_relativelyOpen
(n : ℕ)
(C : Set (Fin n → ℝ))
(M : AffineSubspace ℝ (Fin n → ℝ))
(hCne : C.Nonempty)
(hCconv : Convex ℝ C)
(hCrelopen : ∃ (U : Set (Fin n → ℝ)), IsOpen U ∧ C = U ∩ ↑(affineSpan ℝ C))
(hMne : (↑M).Nonempty)
(hCM : Disjoint C ↑M)
:
Theorem 11.2: Let C be a non-empty relatively open convex set in R^n, and let M be a
non-empty affine set in R^n not meeting C. Then there exists a hyperplane H containing
M, such that one of the open half-spaces associated with H contains C.
Pointwise negation equals scalar multiplication by -1.
theorem
ContinuousLinearEquiv.image_intrinsicInterior
{𝕜 : Type u_1}
{E : Type u_2}
{F : Type u_3}
[NontriviallyNormedField 𝕜]
[NormedAddCommGroup E]
[NormedSpace 𝕜 E]
[NormedAddCommGroup F]
[NormedSpace 𝕜 F]
(e : E ≃L[𝕜] F)
(s : Set E)
:
A continuous linear equivalence maps intrinsic interiors.