Arithmetical proof relation 2026-10-31
An arithmetical proof relation represents the effective relation that a natural number encodes a formal proof of the logical formula with a specified Gödel number. With the usual coding apparatus its proof-checking relation is bounded. Existential quantification over the formal proof code gives the ordinary arithmetical provability predicate.
Let two first-order models satisfy a complete theory and suppose every element of the first is the value of a closed term. Send each such value to the value of the same first-order term in the second first-order model. Completeness decides all logical equality first-order sentences, making this map well-defined and injective. It also decides every logical formula with closed terms substituted, making the map elementary. Thus the first first-order model is prime.
Class term 2026-10-31
A class term abbreviates a definable collection in first-order set theory. The expression can be eliminated from logical formulas by replacing class in set theory membership with its defining condition. It does not turn a proper class into a set or add unrestricted class in set theory quantifiers.
A bounded-complete complete omega-consistent arithmetic first-order theory is correct on every arithmetic first-order sentence. Completeness and first-order consistency make its theoremhood obey the Boolean truth tables. Omega-consistency ensures that every proved existential sentence has a provable standard numeral instance, since otherwise completeness refutes all such instances. Induction on logical formulas now identifies theoremhood with standard truth.
Let be a Finite von Neumann ordinal and . With parameters , , the transitive structure satisfies the first-order power-set specification, since its available subsets of are exactly . In , the additional subset makes the same specification false. Bounded logical formulas are absolute between transitive sets by induction, so existential logical formulas with bounded matrices are upward absolute. This counterexample therefore rules out an unrestricted logical equivalence of power-set equality with a logical formula.
Finite-tuple homogeneity 2026-10-31
A first-order structure has finite-tuple homogeneity when any two finite tuples of the same parameter-free complete type are related by an automorphism. For countably infinite first-order structures this agrees with extension of finite partial elementary maps to automorphisms. Countable atomic models have this property by a back-and-forth method using isolating logical formulas. Uncountable atomic models can fail it.
Logical formula 2026-10-31
A logical formula is a finite expression constructed by the formation rules of a formal language. Propositional formulas combine propositional variables by logical connectives. First-order formulas additionally contain terms, atomic relations and quantifiers. A logical formula is a syntactic object; its truth is determined only after specifying a suitable interpretation and values for its free variables.
Morleyization 2026-10-31
Morleyization adds a predicate symbol for each first-order formula and an axiom equating that predicate symbol with its defining logical formula. Every original first-order model has a unique expansion. Translating an expanded logical formula back to the original first-order language and then using its named predicate symbol gives quantifier elimination. Completeness of the original first-order theory implies completeness of the expanded first-order theory.
Fix a logical formula with parameters in , and a set . Suppose satisfies that each has a unique with . Relativize every unbounded quantifier in to the definable class in set theory , obtaining an ambient first-order formula .
Transitivity of ensures that every member of belongs to . The ambient relationtherefore defines a unique ambient set for every . Apply ambient replacement to obtain its range set . By construction every element of belongs to , so part (ii) gives .
Membership in this set is exactly the range relation required by replacement inside the structure . Since the logical formula and parameters were arbitrary, every instance of the replacement scheme holds in the hierarchy class in set theory. The proof uses formula relativization to a class and the closure property from part (ii), not the unsupported assertion that is the whole ambient universe.
In first-order set theory a class in set theory is a definable collection, written schematically using a logical formula and set parameters. A class term is an abbreviation for such a defining condition; it does not add a new kind of object to the quantifiers of ZF. A class in set theory is proper if it is not the collection of elements of any set.
Define the cumulative hierarchy by transfinite recursion:and let . Without foundation this denotes the well-founded part produced by the hierarchy; it must not simply be assumed to contain every ambient set. Transfinite recursion on ordinals and the relevant set constructions remain available in ZF without foundation.
Prove transitivity by transfinite induction. The empty stage is transitive. Suppose is transitive. Then each member of is a subset of , so . Also is transitive: if , then and, by transitivity of , , so . At a limit stage, a union of transitive sets is transitive. This proves transitivity at every stage.
Finally transitivity of itself implies that every member is a subset of , givingThese successive inclusions and the limit definition also imply whenever . The argument has not used foundation. This leaf includes the unnumbered definitions preceding the source's three claims.
A bounded quantifier has the form or , abbreviating or . A logical formula, also called , is built from atomic membership and equality logical formulas using Boolean connectives and only bounded quantifiers. It has no unbounded quantifier.
For example abbreviates the bounded logical formula . Quantifiers are bounded by an existing variable or parameter, not by an unrestricted class term such as the power set of a parameter unless that set has separately been supplied as a parameter.
A logical formula has the formup to the standard logical transformations defining the hierarchy. The initial existential quantifiers may be unbounded; all quantifiers inside the matrix are bounded. A finite tuple of witnesses can be encoded by one set if desired, and logical formulas with no initial unbounded quantifier are included as the level-zero special case.
The dual class in set theory has an initial universal block with a bounded matrix. Negation interchanges these two classes, but does not in general preserve the existential class in set theory. Part (iii) supplies an explicit reason for the failure in this setting.
There are two ways for a set to fail to be the power set of : it may contain an object which is not a subset of , or omit a subset of . A single existential logical formula expressing these alternatives isIts matrix is bounded, so this is . Its negation is precisely the first-order power-set specification
We prove the absoluteness fact needed to exclude a logically equivalent logical formula. If are transitive sets and all parameters lie in , bounded logical formulas have the same truth value in and . Atomic equality and membership agree because both structures use actual membership. Boolean operations preserve agreement. In a bounded quantifier over , transitivity ensures that every element of already lies in , so the two structures quantify over exactly the same elements of . Induction on logical formulas proves the claim. It follows that logical formulas are upward absolute: witnesses in remain available in , and their bounded matrix retains its truth value.
Now use a finite counterexample, so no existence of a transitive model of ZF is assumed. Let , the Finite von Neumann ordinal, and let . These are transitive sets with . Set and , both elements of . Inside , the subsets of which are available as elements of the domain are exactly ; the remaining domain element is not a subset of . Thus satisfies the displayed power-set specification with .
Inside , however, the set is also present and is a subset of , while . Thus the same specification is false in . If were logically equivalent to a logical formula, its truth in would transfer upward to , a contradiction. ThereforeThis proves the requested unrestricted logical non-equivalence. The finite structures are not being claimed to satisfy all of ZF; logical equivalence must hold in them as well as in any models of a stronger theory.
Use the strict-order convention appropriate to the membership relation. A bounded logical formula isThe first clause is irreflexivity, the second transitivity, and the third comparability of distinct elements. Irreflexivity and transitivity exclude , so distinct elements cannot be ordered in both directions. These are exactly the axioms of a strict total order on the set , with as its order relation.
Every displayed quantifier is bounded by , so is . The logical formula does not assert that is transitive as a set, and no such additional assertion is needed to say that the restriction of membership to is a total order.
Every constructible set is well-orderable: the constructible hierarchy has a canonical well-order, obtained by ordering the stage of first appearance, logical formula codes and the already ordered finite parameter lists. Its restriction to any set belonging to is a well-order in and remains a well-order in the ambient universe. This does not imply that arbitrary ambient sets are well-orderable.
If is finite, all its subsets are finite combinations of its elements and hence constructible. Moreover the finite set of all those subsets is constructible by the finite set operations available in . Thus the full ambient power set belongs to .
Conversely, suppose is infinite and that its full ambient power set belonged to . A well-order of supplies an injection by taking its first countably many elements. The mapis injective. But would make that set well-orderable in the ambient universe, and pulling its well-order back along this injection would well-order . This contradicts the hypothesis. HenceThe superscript emphasizes that the source's final claim concerns the ambient power set. The internal power set exists in for every by part (ii), including infinite ones.
For a set , let consist of the subsets of definable over the structure by a first-order formula with finitely many parameters from . It is a set contained in : satisfaction for a set structure and the set of logical formula codes give a uniform set construction of these definable subsets. If is transitive, every is one such subset, defined over by , so .
Define the constructible hierarchy by transfinite recursion:Gödel's constructible universe is the definable class in set theoryAt successor stages only subsets definable over the previous stage are admitted, in contrast to the full power-set construction of the cumulative hierarchy. The stages are transitive and increasing, as permitted in the question, and their union contains every ordinal. Finite parameters are essential in the definition of .
Past exam of the logic and set theory course of the University of Oxford 2007 A 3 i Solution 2026-10-31
The first-order terms are the smallest collection containing every variable and and containing whenever are first-order terms. The atomic formulas are exactly for first-order terms . Logical formulas are then obtained from atomic formulas by the logical connectives and quantifiers: if are logical formulas and a variable, then , , , , and are logical formulas. These closure rules, with no additional strings admitted, define the syntax; a presentation using fewer primitive connectives treats the others as abbreviations.
Semantic entailment is the conditionThe same first-order variable assignment is used for all premises and the conclusion. This matters when free variables occur; for first-order sentences the truth value is independent of the first-order variable assignment.
Past exam of the logic and set theory course of the University of Oxford 2007 A 4 i Solution 2026-10-31
Soundness states that formal derivability implies semantic entailment:For first-order sentences this means that every first-order structure satisfying all assumptions also satisfies every first-order sentence formally derived from them. In the logical formula version one uses the usual restrictions on generalization from assumptions with free variables.
Strong completeness states the converse:Equivalently, every syntactically consistent set of first-order sentences has a first-order model. Equality is interpreted as actual identity, and its usual logical axioms and substitution rules are part of the standard calculus. Both assertions hold for arbitrary sets of assumptions, rather than only finite sets.
Past exam of the logic and set theory course of the University of Oxford 2007 A 4 iv Solution 2026-10-31
Suppose such a first-order theory existed. Add two new constants and considerwhere is the finite lower-bound logical formula from (iii).
Every finite subset of has a first-order model. Choose a first-order structure with exactly two equivalence classes: one countably infinite, and one finite of size at least the largest bound appearing in that subset. Interpret in the infinite class and in the finite class. The first-order structure satisfies all of , by its assumed characterization, and meets the finite demands on both named classes.
Compactness theorem in the language with the two new constants gives a first-order model of all of . Its classes of and are distinct and both infinite. Its reduct still satisfies , which is impossible if characterizes exactly one infinite class. HenceThe finite approximations work because any finite list of lower bounds permits the second class to remain finite; the entire list prevents that escape.
Past exam of the logic and set theory course of the University of Oxford 2007 B 8 b Solution 2026-10-31
A nonempty weakly linear function has a domain closed under rational scalars and addition, hence a vector subspace of over . Additivity first gives and , then for integers . If with , rational closure puts in andThus : it is a -linear map. The empty function is not maximal because it extends to the function on with value zero.
Suppose a maximal had proper domain . Choose and any prescribed real value , for instance . Every element of has a unique expression : if two expressions coincide and the coefficients differ, then would belong to . DefineUniqueness makes this well-defined. The displayed logical formula and the -linearity of show directly that is additive and has a domain closed under rational scalars. Hence it is a weakly linear function and extends . It is a proper extension because is now in its domain, contradicting maximality. ThereforePart (a) and Zorn's lemma guarantee the existence of maximal extensions as well as this description of their domains.