OAI/Geometry/TriangularCovering/Shadows.lean
36 declarations, 0 contain sorry, 0 declared as axioms
- lemma
OAI.TriangularCovering.faceNormal_sumline 11 - lemma
OAI.TriangularCovering.positive_face_existsline 16 - def
OAI.TriangularCovering.frontline 29 - lemma
OAI.TriangularCovering.mem_frontline 31 - lemma
OAI.TriangularCovering.projection_add_axisline 34 - lemma
OAI.TriangularCovering.forward_faceline 39 - lemma
OAI.TriangularCovering.shadow_frontline 68 - lemma
OAI.TriangularCovering.projected_faces_inter_subsetline 79 - lemma
OAI.TriangularCovering.vertical_edge_memline 114 - lemma
OAI.TriangularCovering.upper_edge_memline 121 - lemma
OAI.TriangularCovering.lower_edge_memline 129 - lemma
OAI.TriangularCovering.face_coordline 137 - lemma
OAI.TriangularCovering.face_pair_edgeline 143 - lemma
OAI.TriangularCovering.cross3_selfline 192 - lemma
OAI.TriangularCovering.face_pair_projection_nullline 197 - lemma
OAI.TriangularCovering.front_pairwise_aeDisjointline 203 - lemma
OAI.TriangularCovering.shadow_measureline 210 - lemma
OAI.TriangularCovering.max_pos_absline 224 - lemma
OAI.TriangularCovering.shadowArea_positive_sumline 229 - lemma
OAI.TriangularCovering.shadowArea_abs_sumline 240 - lemma
OAI.TriangularCovering.abs_pairline 246 - lemma
OAI.TriangularCovering.shadowArea_formulaline 250 - lemma
OAI.TriangularCovering.shadowArea_ge_Hline 272 - lemma
OAI.TriangularCovering.xAxis_unitline 292 - lemma
OAI.TriangularCovering.xAxis_shadowline 294 - theorem
OAI.TriangularCovering.projection_minimumline 300Source documentation
The minimum Euclidean shadow area equals the height H.
theorem projection_minimum : A_min = H := by …
Mentions: OAI.TriangularCovering.A_min, OAI.TriangularCovering.H
- def
OAI.TriangularCovering.normalPlaneline 316Source documentation
The actual two-dimensional linear plane of a unit normal.
def normalPlane (u : Space) : Submodule ℝ Space := (ℝ ∙ u)ᗮ
Mentions: OAI.TriangularCovering.Space
- lemma
OAI.TriangularCovering.normalPlane_rankline 318 - lemma
OAI.TriangularCovering.normalPlane_projectionline 328 - lemma
OAI.TriangularCovering.twoPlane_normalline 336 - def
OAI.TriangularCovering.intrinsicShadowline 357Source documentation
Planar Lebesgue measure of the orthogonal shadow, intrinsically in the plane.
def intrinsicShadow (P : Submodule ℝ Space) : ℝ := …
Mentions: OAI.TriangularCovering.Space
- lemma
OAI.TriangularCovering.intrinsicShadow_eq_arealine 360 - lemma
OAI.TriangularCovering.intrinsicShadow_normalline 371 - lemma
OAI.TriangularCovering.shadow_values_eq_planesline 379 - lemma
OAI.TriangularCovering.A_min_eq_plane_infline 391Source documentation
The unit-normal parametrization preserves the minimum-area definition.
lemma A_min_eq_plane_inf : A_min = sInf {a : ℝ | ∃ P : Submodule ℝ Space, Module.finrank ℝ P = 2 ∧ a = intrinsicShadow P} := by …Mentions: OAI.TriangularCovering.A_min, OAI.TriangularCovering.Space, OAI.TriangularCovering.intrinsicShadow
- theorem
OAI.TriangularCovering.minimum_over_planesline 397Source documentation
The minimum is attained over all two-dimensional subspaces.
theorem minimum_over_planes : IsLeast {a : ℝ | ∃ P : Submodule ℝ Space, Module.finrank ℝ P = 2 ∧ a = intrinsicShadow P} H := by …Mentions: OAI.TriangularCovering.Space, OAI.TriangularCovering.intrinsicShadow, OAI.TriangularCovering.H