Keyboard shortcuts

Press ← or → to navigate between chapters

Press ? to show this help

Press Esc to hide this help

Actual corner point periods

Abstract

Minimal point returns enumerate the four actual ordered-corner components.

Definition 1.1 (Ordered first endpoints).

Formalization. D5/S3/Geometry/Gluing/ActualCornerPointPeriods.corner (✓ std3).

Source. Repository-derived.

Commentary.

The rows L0, L1, H2, H0 have first-endpoint vectors (0,2,1), (1,3,2), (2,0,3), (0,3,1).

Definition 1.2 (Ordered second endpoints).

Formalization. D5/S3/Geometry/Gluing/ActualCornerPointPeriods.tip (✓ std3).

Source. Repository-derived.

Commentary.

The corresponding vectors are (1,3,2), (0,2,1), (0,3,1), (2,0,3). The pair (3,0) remains ordered. The twelve positions cover each j different from k exactly once; raw diagonal darts are excluded.

Definition 1.3 (Forward face choices).

Formalization. D5/S3/Geometry/Gluing/ActualCornerPointPeriods.outgoing (✓ std3).

Source. Repository-derived.

Commentary.

The low rows use faces (2,0,0); the high rows use (1,1,0). These are the forward tours in the original group-transport construction.

Definition 1.4 (Backward face choices).

Formalization. D5/S3/Geometry/Gluing/ActualCornerPointPeriods.incoming (✓ std3).

Source. Repository-derived.

Commentary.

The low rows use faces (3,1,3); the high rows use (3,2,2). The two displayed faces are exactly those omitting neither ordered endpoint.

Definition 1.5 (Source return words).

Formalization. D5/S3/Geometry/Gluing/ActualCornerPointPeriods.returnWord (✓ std3).

Source. Repository-derived.

Commentary.

Both low rows use ell = v inverse times u squared. Both high rows use h = v squared times u. Multiplication is the published right-action convention. After corner normalization the four oriented words are c1, inverse c3, c2, inverse c4; inverse directions are not silently renamed.

Definition 1.6 (Phase offsets).

Formalization. D5/S3/Geometry/Gluing/ActualCornerPointPeriods.offset (✓ std3).

Source. Repository-derived.

Commentary.

The low rows have offsets (1,v inverse,v inverse times u); the high rows have (1,v,v squared). These offsets specify actual sheets at each phase.

Definition 1.7 (The three-phase permutation).

Formalization. D5/S3/Geometry/Gluing/ActualCornerPointPeriods.tour (✓ std3).

Source. Repository-derived.

Commentary.

A tour state consists of a root sheet and a phase. The phase advances, and only the crossing from phase two to phase zero acts on the root by the return word. The inverse acts by the inverse word at phase zero. This tracks ordered endpoints, not a full transported frame.

Definition 1.8 (Actual dart encoding).

Formalization. D5/S3/Geometry/Gluing/ActualCornerPointPeriods.encode (✓ std3).

Source. Repository-derived.

Commentary.

Apply the phase offset to the root sheet and retain the ordered pair from the same row. The encoding is injective within each row. The actual guarded DartStep is proved equivalent to the image of the tour or its inverse.

Definition 1.9 (Minimal return at the selected point).

Formalization. D5/S3/Geometry/Gluing/ActualCornerPointPeriods.pointPeriod (✓ std3).

Source. Repository-derived.

Commentary.

The period is Function.minimalPeriod of right multiplication by the row’s return word at the selected sheet. The component theorem assumes only that the acted-on set is finite; the group may be infinite, and the action may be nonfaithful, nonfree or nontransitive.

Definition 1.10 (Finite indexed occurrences).

Formalization. D5/S3/Geometry/Gluing/ActualCornerPointPeriods.occurrence (✓ std3).

Source. Repository-derived.

Commentary.

For an index in Fin(3r), iterate the source-derived tour from phase zero and encode its actual dart. The proof derives the tour period 3r from the minimal point return r using pinned periodic-point lemmas.

For the right-coset specialization, retain a finite group G generated by u,v and a subgroup C, and set ell=v inverse times u squared and h=v squared times u. Assume for every g in G that C intersects g*(the cyclic subgroup generated by ell)g inverse only in the identity and C intersects g(the cyclic subgroup generated by h)g inverse only in the identity, where the cyclic subgroup generated by x is Subgroup.zpowers x. Equivalently, every conjugate g inverseC*g has trivial intersection with the cyclic subgroup generated by ell and with the cyclic subgroup generated by h. These are the hCell and hCh hypotheses; checking only C intersect (the cyclic subgroup generated by ell) and C intersect (the cyclic subgroup generated by h) at the identity coset does not supply the required condition at every sheet.

Under these hypotheses, the minimal point period of right multiplication by ell at every right coset is orderOf ell, and the corresponding period for h is orderOf h. Indeed, if right multiplication by x to the power n fixes Cg, then gx to the power ng inverse lies both in C and in g*(the cyclic subgroup generated by x)*g inverse. Trivial intersection forces x to the power n=1. The minimal point period always divides the element order, and this implication gives the reverse divisibility. Thus pointPeriod(u,v,c,q) is orderOf ell in rows L0 and L1 and orderOf h in rows H2 and H0. By actual_component_enumeration, the minimal tour period at (q,0) and the number of injectively enumerated actual ordered-corner occurrences are exactly three times that row order.

The same all-conjugate conditions also control the normalized return words without changing their directions. With s=(u squared) inverse times v, t=(u cubed) inverse times v times u and k=v times u cubed, the exact identities are s inverse=ell, sk=(u squared) inversehu squared, t=u inverseell inverseu, and (kt) inverse=h inverse. Inversion and conjugation preserve both element order and the all-conjugate cyclic-disjointness condition, so right multiplication by these four displayed words has minimal point periods orderOf ell, orderOf h, orderOf ell and orderOf h, respectively, at every coset. This provides the explicit bridge needed to substitute element orders into the actual point-period theorem for this action; without the disjointness hypotheses the general theorem continues to use the selected point period r.

Theorem 1.11 (The complete actual component and its two generators).

Proof. Machine-checked in Lean as D5/S3/Geometry/Gluing/ActualCornerPointPeriods.actual_component_enumeration (✓ std3). ∎

Source. Repository-derived.

Commentary.

For every row and every point of an arbitrary finite original right action, the period is positive, the Fin(3r) occurrence map is injective, and its image is the entire EqvGen component of the actual seed. The theorem also gives unique coverage of all twelve valid ordered endpoint types and the exact successor-or-predecessor characterization of every allowed generator.

The forward inclusion proves a source-specific invariant of the full original DartRelated chain: every intermediate remains encoded in the same row and in the same tour cycle. The converse constructs actual successor chains. Finite positivity, reduction modulo the minimal period and injectivity before return directly use Mathlib.Dynamics.PeriodicPts; the SameCycle API supplies natural iterate representatives.

No equation W to the r equals one is used. A singleton nonfaithful action has r equal to one and three occurrences, even though the complete transported frame can exchange the two complementary labels after those three crossings. Empty acted-on sets are covered by the point-quantified statement without an extra nonempty assumption.

The prerequisite ActualLinkCornerChains definitions supply the original face words, whole-face permutations, DartStep and DartRelated. This theorem concerns those combinatorial components. It does not establish the guarded affine Step correspondence with CyclicTriangleDisk seams, an origin normal form for the affine quotient, an open disk chart, the truncation-slice comparison, orientability or a global genus formula.

The source is the original group-transport section 122 and its supplemental 122.3 interface. Pinned Mathlib periodic-point and permutation-cycle declarations supply the generic orbit machinery. The newer FourColor orbit-list API is an advisory source with a different pin and is not imported. No literature-priority claim is made.

References