Coordinate projection charts on affine planes #
Delete coordinate a, retaining the Euclidean norm on the remaining coordinates.
The graph formula solving the omitted coordinate of a plane.
Delete coordinate a, retaining the Euclidean norm on the remaining coordinates.
Equations
- LiebThirring.planeProjection a x = WithLp.toLp 2 fun (i : Fin 2) => x.ofLp (a.succAbove i)
Instances For
@[simp]
theorem
LiebThirring.planeGraph_planeProjection
(n b : Position)
(a : Fin 3)
(ha : n.ofLp a ≠ 0)
(x : Position)
(hx : x ∈ affinePlane n b)
:
Solving the normal equation reconstructs each point on the plane.
theorem
LiebThirring.planeProjection_bijective
(n b : Position)
(a : Fin 3)
(ha : n.ofLp a ≠ 0)
:
Function.Bijective fun (x : ↥(affinePlane n b)) => planeProjection a ↑x
Coordinate deletion is bijective on a plane with nonzero corresponding normal component.
Coordinate deletion as a linear map on Euclidean carriers.
Equations
- LiebThirring.planeProjectionLinear a = { toFun := LiebThirring.planeProjection a, map_add' := ⋯, map_smul' := ⋯ }
Instances For
noncomputable def
LiebThirring.planeProjectionChart
(n b : Position)
(a : Fin 3)
(ha : n.ofLp a ≠ 0)
(F : PlaneFrame (affinePlane n b))
:
Coordinate deletion after an orthonormal frame, as a bijective affine chart.
Equations
- LiebThirring.planeProjectionChart n b a ha F = AffineEquiv.ofBijective ⋯
Instances For
theorem
LiebThirring.planeProjectionChart_symm_frame
(n b : Position)
(a : Fin 3)
(ha : n.ofLp a ≠ 0)
(F : PlaneFrame (affinePlane n b))
(q : Planar)
:
The inverse of the projection chart, followed by the frame, is the explicit plane graph.