Assembly and graph translation: the PC sentence (issue #10, Unit 2b) #
The side-parametric functional sentence — functionalTheta mapped into the tagged KLang
along the left or right witness embedding — and its relationalized PC form
pcSentence side T = graphAxioms (sideFunsSet side) ⊓ relationalizeFormula (functionalPCSentence side T).
Acceptance gates (audit v2, Unit 2b):
graphExpansion_realizes_pcSentence— graph expansions of functional models satisfy the PC sentence;reconstruct_realizes_functionalPCSentence— reconstruction from any model of the PC sentence satisfies the functional sentence;functionsIn_pcSentence— the PC sentence has no function symbols;relationsIn_pcSentence_subset— its relation symbols lie in the graph images of base symbols plus that side's tagged witness symbols;- the support lemmas discharge the
occurrence_intersection_basehypotheses directly, andpcSentence_relationsIn_interis the two-presentation intersection bound.
Sides #
The two PC presentations.
Instances For
The side embedding: base symbols in place, the witness copy tagged left or right.
Equations
Instances For
That side's tagged witness function symbols.
Equations
Instances For
That side's tagged witness relation symbols.
Equations
Instances For
The function symbols a side may mention: base plus its witness copy.
Equations
- L.sideFunsSet side = L.baseFuns ∪ L.sideWitnessFuns side
Instances For
The side-parametric functional sentence and its support #
The side-parametric functional PC sentence: functionalTheta mapped into the
tagged language along the side's embedding — defined once, instantiated twice.
Equations
- L.functionalPCSentence side T = FirstOrder.Language.BoundedFormulaω.mapLanguage (L.sideEmb side) (L.functionalTheta T)
Instances For
The PC sentence #
The PC sentence of a side: that side's graph axioms conjoined with the relationalized functional sentence.
Equations
- L.pcSentence side T = FirstOrder.Language.BoundedFormulaω.and (FirstOrder.Language.graphAxioms (L.sideFunsSet side)) (FirstOrder.Language.relationalizeFormula (L.functionalPCSentence side T))
Instances For
Realizing the PC sentence splits into the two conjuncts.
Gate (a): the graph expansion of a functional model satisfies the PC sentence.
Gate (b): the reconstruction of any model of the PC sentence's conjuncts satisfies the functional sentence.
Gate (d): the PC sentence's relation symbols lie in the graph images of the base symbols plus that side's tagged witness symbols.
Gate (e): the two presentations' relation symbols meet only in graph images of base symbols — no witness symbol survives.