Standard plane models for locally finite faces #
A maximal face of a LocallyFiniteTriangleComplex is already parametrized by a standard
simplex on its three literal global vertices. This file reindexes those coordinates by the
chosen cyclic Fin 3 ordering and identifies the result with the standard closed plane
triangle. The cyclic sides are carried exactly to the corresponding standard polygon sides.
The closed standard triangle used as the source model for every locally finite face.
Equations
Instances For
The frontier of the standard source triangle, as a subtype.
Equations
- One or more equations did not get rendered due to their size.
Instances For
One closed maximal face in its native simplex coordinates.
Equations
- K.ClosedFace f = stdSimplex ℝ ↥(K.faceVertices f)
Instances For
Reindex native face coordinates by the chosen cyclic Fin 3 ordering.
Equations
- K.faceReindexToStandard f x = ⟨fun (i : Fin 3) => x ((K.faceVertexEquiv f) i), ⋯⟩
Instances For
Undo the cyclic coordinate reindexing.
Equations
- K.faceReindexFromStandard f z = ⟨fun (v : ↥(K.faceVertices f)) => z ((K.faceVertexEquiv f).symm v), ⋯⟩
Instances For
Native face coordinates are canonically homeomorphic to stdSimplex ℝ (Fin 3).
Equations
- K.faceReindexHomeomorph f = { toFun := K.faceReindexToStandard f, invFun := K.faceReindexFromStandard f, left_inv := ⋯, right_inv := ⋯, continuous_toFun := ⋯, continuous_invFun := ⋯ }
Instances For
Insert a standard simplex point into the one-face intrinsic realization used by the standard plane triangle complex.
Equations
Instances For
Forget the vacuous one-face support witness in the standard intrinsic realization.
Equations
Instances For
The standard simplex and the canonical intrinsic realization of the standard triangle are the same topological simplex.
Equations
- One or more equations did not get rendered due to their size.
Instances For
A cyclic face edge is contained in the face which names it.
The standard plane realization of one locally finite closed face.
Equations
- One or more equations did not get rendered due to their size.
Instances For
The chosen ordering of a locally finite face, viewed in the global vertex type.
Equations
- K.faceVertexEmbedding f = { toFun := fun (j : Fin 3) => ↑((K.faceVertexEquiv f) j), inj' := ⋯ }
Instances For
The standard corner corresponding to the globally chosen first endpoint of a face edge.
Equations
- K.faceEdgeFirstIndex f i = (K.faceVertexEquiv f).symm ⟨K.edgeFirst (K.faceEdge f i), ⋯⟩
Instances For
The standard corner corresponding to the globally chosen second endpoint of a face edge.
Equations
- K.faceEdgeSecondIndex f i = (K.faceVertexEquiv f).symm ⟨K.edgeSecond (K.faceEdge f i), ⋯⟩
Instances For
The two standard indices of cyclic side i, ordered by the global abstract edge.
The standard source point on a face side, oriented by the global edge ordering.
Equations
- One or more equations did not get rendered due to their size.
Instances For
The affine barycentric coordinate along the globally oriented standard side.
Equations
- One or more equations did not get rendered due to their size.
Instances For
Native face-simplex points supported on cyclic edge i.
Equations
- K.faceSide f i = {x : ↑(K.ClosedFace f) | ∀ (v : ↥(K.faceVertices f)), ↑v ∉ ↑(K.faceEdge f i) → x v = 0}
Instances For
The two endpoint coordinates of a face point supported on an edge add to one.
Restrict a face-simplex point supported on an arbitrary incident edge.
Equations
- K.supportedOnEdgeToSimplex f e hef x _hx = K.edgeSimplexPath e ⟨x ⟨K.edgeSecond e, ⋯⟩, ⋯⟩
Instances For
Restrict a face-simplex point supported on side i to the corresponding edge simplex.
Equations
- K.faceSideToEdgeSimplex f i x hx = K.supportedOnEdgeToSimplex f (K.faceEdge f i) ⋯ x hx
Instances For
A face point supported on an incident edge maps into that edge carrier.
A point of a native face side maps into the corresponding ambient edge carrier.
Include edge-local simplex coordinates in any incident maximal face.
Equations
- K.edgeSimplexInFace f e hef z = stdSimplex.map (fun (v : ↥↑e) => ⟨↑v, ⋯⟩) z
Instances For
Reindexing the canonical edge simplex inside a face gives the same oriented affine parameter on the corresponding two standard vertices.
The standard plane chart sends the canonical edge-simplex path to the globally oriented affine parameter on the corresponding standard side.
The standard plane chart sends cyclic source side i exactly onto cyclic side i of the
standard triangle.