Graph axioms: totality and functionality (Craig Layer 3, Unit 5a) #
The sentences asserting that the graph relations of a symbol set F really are function
graphs: for each f ∈ F, totality ∀ x⃗ ∃ y, G_f(x⃗, y) and functionality
∀ x⃗ y z, G_f(x⃗,y) → G_f(x⃗,z) → y = z, bundled as graphAxioms F — the countable
conjunction over F (hence [Countable ↥F]; the sentence does not depend on a choice of proof
of countability, and F = ∅ correctly produces a tautology).
Quantifier blocks are forallBlock/existsBlock with the output variable last, matching
the graph-relation convention funMap f args = output.
Main Results #
realize_graphTotality/realize_graphFunctionality— the per-symbol semantic gates.realize_graphAxioms_iff— realizing the bundle is exactly realizing both gates for everyf ∈ F;realize_graphAxioms_union— the semantic union lemma.graphExpansion_realizes_graphAxioms— the graph expansion of an actualL-structure satisfies the axioms for everyF.relationsIn_graphAxioms = graphRelSym L '' F(andfunctionsIn_graphAxioms = ∅) — the exact occurrence identities.
Unit 5b consumes these to reconstruct an L-structure from any model of graphAxioms F.
The axiom sentences #
Totality of the graph relation of f: ∀ x⃗, ∃ y, G_f(x⃗, y) — output variable last.
Equations
- One or more equations did not get rendered due to their size.
Instances For
Functionality of the graph relation of f:
∀ x⃗ y z, G_f(x⃗, y) → G_f(x⃗, z) → y = z — one universal block of n + 2 variables, the two
output candidates last.
Equations
- One or more equations did not get rendered due to their size.
Instances For
The graph axioms of a symbol set F: totality and functionality of G_f for every
f ∈ F, as one countable conjunction. F = ∅ produces a tautology.
Equations
- One or more equations did not get rendered due to their size.
Instances For
Semantic gates #
Totality realizes to: every argument tuple has an output related by G_f.
Functionality realizes to: G_f relates each argument tuple to at most one output.
The bundle realizes iff both gates realize for every symbol of F.
The semantic union lemma: the axioms of a union are the conjunction of the axioms.