Reconstructing functions from a model of the graph axioms (Craig Layer 3, Unit 5b) #
From any nonempty graphLanguage L-structure satisfying graphAxioms F, a full (noncomputable)
L.Structure: for f ∈ F the function value is the totality witness (unique by
functionality), outside F an arbitrary element; every base relation is copied directly.
The results are deliberately localized to F — global round-trip structure identities are
false outside F, and nothing downstream needs them. The choice outside F is completely
irrelevant to every consumer:
- reconstructing a graph expansion preserves all base relations (definitionally) and
funMapon every symbol ofF(reconstruct_graphExpansion_funMap); - graph-expanding a reconstruction preserves base relations (definitionally) and the graph
relations of
F(graphExpansion_reconstruct_relMap_graph); - therefore formulas whose function support lies in
Fhave identical semantics — the consumer-shaped capstonerealize_relationalize_reconstruct, proved from the occurrence-aware congruencerealize_congr_symbolsIn, the exact occurrence identityrelationsIn_relationalizeFormula, and Unit 4'srealize_relationalizeFormula.
The function value extracted from a model of the graph axioms: the totality witness for
f ∈ F (unique by functionality), an arbitrary element outside F.
Equations
- FirstOrder.Language.graphValue hAx f xs = if h : ⟨n, f⟩ ∈ F then Classical.choose ⋯ else Classical.arbitrary M
Instances For
The extracted value satisfies the graph relation.
Uniqueness from functionality: anything the graph relation relates to xs is the
extracted value.
The reconstructed L-structure: functions from graphValue, base relations copied.
Equations
- One or more equations did not get rendered due to their size.
Instances For
Base relations are copied directly — definitionally.
For f ∈ F, the reconstructed funMap is characterized by the graph relation.
Graph-expanding a reconstruction preserves the graph relations of F.
The capstone (consumer-shaped): for formulas whose function support lies in F, the
relationalized formula in the ambient graph structure realizes exactly as the original formula
in the reconstruction. The choice outside F never enters.
Localized round-trip: reconstructing a graph expansion #
Reconstructing the graph expansion recovers funMap on every symbol of F.