The polarity-refined paired family and its cross gates (issue #14, Unit 4a) #
The first genuinely paired layer of the Lyndon refinement. A family member is a
support-budgeted, GenU-bounded, side-typed pair carrying the refined inseparability at the
flipped intersection class:
Γ ⊆ SentBndPol F₁ P₁ N₁ Δ ⊆ SentBndPol F₂ P₂ N₂
LyndonInsepAt (F₁ ∩ F₂) (P₁ ∩ N₂) (N₁ ∩ P₂) A Γ Δ
The flip on the Δ coordinate is the audit's §D4a orientation, and it is what makes the mixed
C0 gate go through: a sentence φ occurring on the left with φ.not on the right satisfies
Pos φ ⊆ P₁ and Pos φ ⊆ N₂ Neg φ ⊆ N₁ and Neg φ ⊆ P₂
— the first pair because φ ∈ SentBndPol F₁ P₁ N₁, the second because φ.not ∈ SentBndPol F₂ P₂ N₂
exchanges the components (sentBndPol_not_iff). So φ lies in the maintained separator class
and is itself a separator: the configuration cannot occur. That calculation is
sentBndPol_flip_inter, stated on its own so the orientation is checkable in isolation.
Right-coordinate gates are never duplicated: each is the left gate conjugated by
lyndonInsepAt_swap, which exchanges (P, N). The unsigned support/freshness bookkeeping
(support_mem_*, support_insert_*, fresh_*) is reused verbatim from the Craig engine — it
carries no polarity content.
Unit 4b adds the sixteen consistency-property fields, the Henkin completion, and the model endpoint.
The mixed-C0 class calculation #
The flipped intersection calculation (mixed C0, audit §D4a). A sentence bounded on the
left, whose negation is bounded on the right, lies in the maintained separator class:
Right-coordinate gates, by conjugation with lyndonInsepAt_swap #
Grow the Δ-coordinate by an entailed sentence — the right twin of
lyndonInsepAt_insert_of_entails, obtained purely by conjugation with the class-exchanging
swap.
The right twin of the iSup component selection.
The right twin of the negated-iInf component selection.
The right twin of the implication dichotomy.
The right twin of fresh-support growth.
The right twin of the quantifier round trip.
The paired family #
A polarity-refined paired family member: a symmetrically support-budgeted, GenU-bounded,
side-typed pair (Γ, Δ), inseparable at the flipped intersection class
(F₁ ∩ F₂, P₁ ∩ N₂, N₁ ∩ P₂).
Equations
- One or more equations did not get rendered due to their size.
Instances For
Every family member lies in the enumeration universe.
The two coordinate-growth constructors #
Add φ to the Γ-coordinate of a family member.
Add φ to the Δ-coordinate of a family member.