Same-tower semantic packets for the target K/R action #
This sidecar narrows the route2 same-tower target packets to the concrete manuscript semantics:
- the lower action group is reached by one canonical projection
Y -> B.Cwith kernelK; - representatives for
B.Crealize the abstract action onMby conjugation on the literal quotientK/R; - inner conjugation by elements of
Kis trivial onK/R.
The last item is the exact group-theoretic core behind "same Y/K coset
representatives act identically on K/R".
Narrow semantic packets #
The canonical lower projection Y -> B.C, with kernel the selected
manuscript subgroup K.
This is the first-isomorphism-theorem form of the lower quotient assertion
B.C = Y/K.
- canonicalLowerProjection_surj : Function.Surjective ⇑self.canonicalLowerProjection
Instances For
Compatibility between an externally supplied quotient equivalence
Y/K ~= B.C and the canonical projection. This is needed only to reduce the
legacy action packet that quantifies over an arbitrary selected equivalence.
- canonicalLowerEquiv_agrees_projection (y : p.fst.Y) : E (TargetKmodRActionProofs.lowerQuotientClass B D y) = P.canonicalLowerProjection y
Instances For
Representative-level action compatibility for the canonical lower projection. This asks only for one coherent representative per lower class.
- canonicalLowerProjection_quotientRepresentative (c : B.C) : P.canonicalLowerProjection (self.quotientRepresentative c) = c
- representative_action_realizes_conjugation (c : B.C) (m : B.M) : D.KmodR_equivM.symm (Multiplicative.ofAdd ((B.actM c) m)) = TargetDecorationCanonicalInvarianceProofs.quotientConjugateKmodRPoint B D (self.quotientRepresentative c) (D.KmodR_equivM.symm (Multiplicative.ofAdd m))
Instances For
Inner conjugation by elements of K is trivial on the quotient K/R.
This is the precise semantic reduction of same-coset independence: changing a
representative by an element of K changes the conjugating element by an inner
K-conjugation, which is trivial modulo R = Phi(K).
- innerConjugation_trivial (k : p.fst.Y) : k ∈ D.Ksub → ∀ (q : ↥(Subgroup.map (QuotientGroup.mk' D.Rsub) D.Ksub)), TargetDecorationCanonicalInvarianceProofs.quotientConjugateKmodRPoint B D k q = q
Instances For
Theorem-level reassembly helpers #
Turn the canonical projection into the transport-final projection packet.
Equations
- One or more equations did not get rendered due to their size.
Instances For
The canonical projection induces the quotient equivalence Y/K ~= B.C.
Equations
Instances For
The induced quotient equivalence sends the class of y to the canonical
projection of y.
Convert canonical representative action data to the existing representative
packet over the projection induced by P.
Equations
- One or more equations did not get rendered due to their size.
Instances For
Inner-conjugation triviality implies the two-representative same-coset conjugation law.
Inner-conjugation data gives the existing class-independence packet for the
canonical projection induced by P.
Equations
- ⋯ = ⋯
Instances For
Assemble the projected conjugation action from the three narrow semantic packets.
Equations
- ⋯ = ⋯
Instances For
Assemble the concrete quotient-action packet used downstream.
Equations
- One or more equations did not get rendered due to their size.
Instances For
Route-ready narrow residual names #
Canonical lower projection Y -> B.C with kernel K, reduced to the
literal same-tower quotient equivalence Y/K ~= B.C.
Selected lower-class representatives realize the B.actM action by
conjugation on K/R, reduced to the all-ambient-representatives action law.
Narrow residual: an externally selected Y/K ~= B.C equivalence agrees
with the canonical lower projection.
Inner conjugation by K is trivial on K/R, reduced to the pointwise
commutator condition [K,K] <= R.
Quotient-action packet through the narrowed same-tower semantic closers.