Documentation

Q2Presentation.Induction.CandidateObstructionFrattiniClosers

Candidate obstruction and Frattini closers #

This sidecar continues the Section 8 candidate exact-image split from CandidateExactImageConcreteDataClosers.lean.

The old quotient-frame residual was an implication directly on boundary values. Here it is replaced by a more structural packet: the quotient Y -> B = Y/R must induce a map on the boundary codomains and commute with both the target map q_Y and the fixed boundary frame beta. This is the explicit quotient-frame compatibility suggested by the manuscript's quotient construction around lem:covertransform.

The remaining two packets are intentionally left as the semantic Section 8 content: the R-valued obstruction evaluation and the Frattini exact-image equivalence.

Quotient-frame map compatibility #

Map-level quotient-frame compatibility for the candidate exact-image stage.

The middle quotient target can have boundary codomain written using its own H and E. Rather than requiring definitional equality with the top target's boundary codomain, this packet records the induced map between the two codomains and the two commutative squares needed by the boundary-frame equation.

Instances For

    A map-level quotient-frame packet supplies the implication-style packet used by the existing concrete candidate data closer.

    Equations
    Instances For

      Replacement residual: the quotient map induces the boundary-codomain map and commutes with q_Y and the fixed boundary frame.

      This replaces centralCover_candidateQuotientFrameCompatibilityData_residual in the routed candidate exact-image closure.

      Quotient-frame compatibility, proved from the map-level replacement packet rather than from the older implication-style residual.

      Routed aggregate candidate data #

      Candidate concrete exact-image data routed through the map-level quotient frame packet, plus the existing semantic R-lift obstruction and Frattini cover packets.