A logical derivation of from is a finite sequence in which each line belongs to , is an instance of one of the three specified axiom schemes, or follows from two earlier lines and by the modus ponens rule. means that such a finite derivation exists. In particular, a derivation uses only finitely many assumptions even if is infinite.
A theorem is derivable with no assumptions: abbreviates . Its logical derivation consists entirely of axiom instances and applications of the modus ponens rule to earlier lines.
The following is a logical derivation using only A1, A2 and the modus ponens rule. The first two lines are assumptions:
Thus .
An instance of A3 is
The second assumed theorem and the modus ponens rule therefore give . Apply the preceding implication-composition derivation to this theorem and . We obtain . The permitted theorem and one more modus ponens rule application yield .
Logical equivalence means that the two propositional formulas receive the same truth value under every Boolean valuation of the propositional variables. Equivalently, is a tautology:
Assign to each propositional formula its finite symbol length. The set of lengths of formulas logically equivalent to is a nonempty subset of the natural numbers, because it contains the length of . The well-ordering principle for the natural numbers gives a least such length, and hence a shortest equivalent formula.
A shortest equivalent formula need not be unique. For example and are distinct tautologies of the same minimal length. A shorter formula would contain no binary connective and hence be a variable with some number of negations, which is not a tautology. This counts each propositional variable as one symbol, as in the stated language, and proves that a shortest equivalent formula need not be unique.
A conjunctive normal form is a finite conjunction of clauses, each clause being a finite disjunction of literals. A literal is a propositional variable or the negation of one. Thus its shape is
A single clause or single literal is allowed; the necessary parentheses can be inserted according to the grammar.
First eliminate implication and biconditional using the logical equivalences
Push negations inwards using De Morgan's laws and eliminate double negations. Structural induction leaves only literals joined by conjunction and disjunction.
Now induct on that remaining expression. A literal is already in conjunctive normal form. A conjunction of two conjunctive normal forms is again one after associating its clauses. For a disjunction, write the two inductively obtained forms as and and use distributivity:
Each is a clause. All operations preserve logical equivalence, proving the required form exists.
A first-order structure for this language is , where is a nonempty set and is a total function. The logical equality symbol is interpreted as actual equality on ; there are no other nonlogical symbols to interpret.
Use an involution with exactly one fixed point:
The first conjunct makes every orbit of the function have size one or two. The second says precisely one orbit has size one. A finite model therefore has elements, an odd number.
Conversely, on any set of size , fix one element and partition the remaining elements into pairs; let swap the two members of each pair. This defines a model of . The case gives a one-element model. Thus the finite model sizes are exactly the positive odd integers.
Extend the first-order variable assignment recursively to first-order terms by
For atomic formulas, exactly when . Extend to the Boolean connectives by their truth tables, for example implication is false exactly when its antecedent is true and its consequent false. Quantifiers use modified first-order variable assignments:
This recursion defines satisfaction for a set structure for every first-order formula.
Semantic consequence under an assignment means that for every first-order structure with the relevant first-order variable assignment into its domain,
More explicitly, in a fixed structure this is the satisfaction implication at ; logical consequence requires that implication in all structures and assignments. An assignment takes values in a particular domain, so a single set map is not silently shared between unrelated domains.
By induction on first-order formulas, their truth values depend only on the values of their free variables. A first-order sentence has none. If all formulas here are sentences, every displayed satisfaction statement, and therefore the consequence condition, is independent of .
The antecedent says that the nonempty domain has at most two elements: its two witnesses need not be distinct. The consequent says it has exactly one element. Thus
One-element structures satisfy both sides; domains of size at least three, including infinite domains, make the antecedent false. The function has no bearing on this condition.
A two-element model of would be a finite model with even size, contrary to the defining property established in part (b). Every model of therefore has size other than two, and the preceding interpretation of gives . This includes infinite models, since the antecedent of is false there.
For each , let assert that at least distinct elements exist. Consider . A finite subset requires only some finite lower bound on the size. Choose an odd integer ; the given property of supplies a model of that size, satisfying the finite subset. By the compactness theorem, has a model. Its domain has at least elements for every , so has an infinite model. This argument applies to every sentence with the finite-model-size property in (b), irrespective of its behavior on infinite structures.
A logical derivation is a finite proof in the specified calculus, with conclusion . Assumptions from and instances of A1–A7 are available; the rules are the modus ponens rule, universal generalization rule, and weakening.
In judgement form the universal generalization rule takes to only if is not free in any undischarged assumption in . Weakening permits to become . All instances of A4 and A5 must meet their stated substitution and free variable conditions. Derivability means existence of such a finite proof with assumptions contained in . Equivalently one tracks the finite assumption set used by each proof line.
The first-order term is free for substitution for in if, at every free occurrence of to be replaced, no enclosing quantifier binds a variable occurring in . Equivalently, the substitution introduces no variable capture. Only free occurrences of are replaced.
Take . The term is free for substitution for : its variable is not bound by the enclosing quantifier. The term is not free for substitution for , because insertion under captures that occurrence.
Thus the first substitution gives ; the second, illegitimate substitution would give .
In a two-element first-order structure, is false for every first-order variable assignment. Blind substitution of for yields , which is true. This does not express the original property evaluated at the value of the inserted term: it has changed a free parameter into a bound variable.
For a direct failure of the substitution axiom, use . On a two-element domain, is true, whereas the captured instance is false. Consequently an unrestricted A4 would prove a false implication. The free for substitution condition is necessary for soundness.
Write for the displayed equality predicate. A6 and A4 give , establishing a reflexive relation.
An instance of A7, replacing just the first occurrence of in , is
Assume , apply the modus ponens rule twice using reflexivity, and obtain . The deduction theorem for propositional logic discharges the assumption. This proves symmetry.
For transitivity, A7 supplies
by replacing in the atomic formula . From assumptions and , two applications of the modus ponens rule give . Discharging assumptions and universally generalizing gives
Thus the predicate defines an equivalence relation within the calculus.
No such first-order axiom collection can force actual identity when the displayed symbol is treated as an ordinary relation. The duplication obstruction to axiomatizing identity proves this even for an infinite collection of extra axioms.
Start with any nonempty first-order structure in which the symbol is identity. Form and the surjection . Interpret each relation by pulling it back along ; in particular,
Interpret every function on first coordinates as in and choose second coordinate zero; likewise lift constants with second coordinate zero. Induction on first-order terms gives . Induction on first-order formulas then gives
The quantifier steps use surjectivity of , so every witness in lifts to .
Every proposed axiom valid with actual equality is therefore true in under every assignment, along with A1–A7. But holds for two different domain elements. Thus those axioms cannot enforce identity. The usual interpretation of logical equality as identity is a semantic requirement.
An approximation is a function with and for . By induction on , there is such a function: start with and append the uniquely specified value .
Any two approximations agree on their common domain, by induction from their common initial value and the same transition function . The collection of all approximations is a set, being a definable subset of . Therefore is a function. Existence of approximations of every finite length gives . Each defining equation appears in a sufficiently long approximation, so
This proves the natural-number recursion theorem without the axiom of choice; no arbitrary sequence of choices was made.
Suppose is an injection. Shift its image by defining
The two pieces have disjoint images, so is injective, but is omitted. Thus is not surjective.
Conversely, let be an injection which omits some . The natural-number recursion theorem defines , . If with , repeated injectivity cancels iterations and gives , putting in the image of , a contradiction. Hence is injective. Therefore
Choosing one witness from a single known nonempty set uses no axiom of choice. This is the Dedekind-infinite characterization.
The Cantor-Schröder-Bernstein theorem states that injections and imply a bijection .
Let and . Clearly . For the reverse bound, let be the usual Cantor set, of cardinality . It is closed with empty interior, so is dense. The map
is injective, because . Applying the Cantor-Schröder-Bernstein theorem gives
One can see by coding binary sequences as ternary expansions using only digits zero and two, together with the usual . The same fixed works for all subsets. This is the cardinality of the family of dense subsets of the reals.
A transitive set is one for which every member is a subset: , equivalently . If , the subset condition puts . Conversely, if this membership implication always holds, every element of each belongs to , so . Thus
Let . Since , we have . Transitivity of gives , so . This is exactly the membership criterion for a transitive set, proving the power set of a transitive set is transitive.
A well-order is a strict total order in which every nonempty subset has a least element. A Von Neumann ordinal is a transitive set well-ordered by membership. Thus its predecessors are precisely its members, and its ordering is the restriction of .
Put . Every element of belongs to some ordinal in and is itself an ordinal. If , choose with ; transitivity of gives . Thus is a transitive set of ordinals.
Any two ordinals are comparable by membership or equality, so membership strictly totally orders . Every nonempty subset has an -minimal element by the Axiom of foundation, and totality makes it the least element. Hence is an ordinal, including .
Use transfinite induction. For any , the induction hypothesis and strict increase give . Thus every belongs to , so , i.e.
This includes and does not yet use continuity of the normal function on an ordinal.
By the natural-number recursion theorem, let and . These ordinals form a nondecreasing sequence by the preceding bound. If for some , it is already a fixed point.
Otherwise the sequence is strictly increasing. Its supremum is a limit ordinal, and the sequence is cofinal in it. Continuity and monotonicity give
For the middle equality, every is below some , while every . Therefore has a fixed point. The sequence is a set by Axiom schema of replacement, since is a definable set-theoretic class function.
Repeat the preceding construction starting at , for any given ordinal . A stabilized value or the strictly increasing sequence's supremum is a fixed point at least . Thus fixed points occur above every ordinal.
If the fixed points formed a set , their union would be an ordinal bounding them all. Applying the construction above that bound contradicts it. Hence
This is the unboundedness part of the fixed point of a normal ordinal function theorem.
The four principles are:
In the last assertion the upper bound belongs to the partially ordered set; it need not belong to the chain.
Assume the well-ordering theorem. Every set with a chosen well-order has an order isomorphism to a unique ordinal. Any two ordinals are comparable, and the smaller embeds into the larger as an initial segment. Transporting that embedding back to the original sets proves the cardinal comparability principle.
Conversely, assume the cardinal comparability principle and let be any set. The Hartogs theorem, provable in ZF, supplies an ordinal for which no injection exists. Comparison forces an injection . Pulling back the well-order on its image gives a well-order on . Therefore
The assumed ordinal facts are that every well-ordered set has an ordinal order type and that any two ordinals are comparable; the other assumed theorem is precisely the stated Hartogs theorem.
For the standard definition of algebraic independence, finite tuples are required to have distinct entries. Let be the set of all subsets of with algebraic independence over , ordered by inclusion. It is nonempty because .
If is a chain in , put . A finite tuple of distinct elements of lies in one member of : choose a member containing each element and take the largest of those finitely many members. A polynomial relation on that tuple would then be a polynomial relation in that member, contradicting its algebraic independence. Thus and is an upper bound. For the empty chain, is an upper bound. The Zorn's lemma now gives a maximal member , which is a transcendence basis by the specified maximality criterion. To also recover the usual field-theoretic definition, if were transcendental over , clearing denominators in a polynomial relation would show that still has algebraic independence over , contradicting maximality. Thus is algebraic over . Hence every field extension has a transcendence basis.
There is a literal issue in the printed definition: it does not require the tuple entries to be distinct. With that wording, any nonempty fails the test: for , the nonzero polynomial vanishes on , in every characteristic. Thus under the literal printed test the family is exactly , and is its maximal member. The same chain-and-Zorn's lemma argument still proves existence for that literal notion, but it is not the usual transcendence basis notion. The conventional result above uses distinct tuple entries.
Let be the set of strict total orders on . Each is a subset of , so the square of an infinite cardinal gives
For the lower bound, use the set and order the two-element blocks by their first coordinates, using the well-order of . For every , put before exactly when , reversing them otherwise. This defines a strict total order for each , and different subsets give different orders. Transport these orders to along a fixed bijection . Thus , and the Cantor-Schröder-Bernstein theorem gives
If using the customary axiom of choice development of infinite cardinal arithmetic, its use here is precisely to supply and . The ordering construction makes no further choices. It proves the cardinality of the family of strict total orders. For itself an initial ordinal, these particular product identities can also be proved in ZF by well-ordering pairs according to their maximum coordinate, so full axiom of choice is stronger than this instance intrinsically requires.
Source release: Oxford examination archive release thread, Part B bundle pages 187–191. The cover cross-lists Mathematics, Mathematics and Computer Science, and Mathematics and Philosophy, all Part B, Friday 11 June 2010, 2.30pm–5.30pm.
Answer availability checked on 28 October 2026: bounded official Oxford searches by exact year, paper label and course title found no advertised exact-paper answers. The official Part B syllabus for the 2010 examination identifies the course. No later-year answer-release policy was assumed applicable.
The alphabet of a first-order language separates logical symbols from nonlogical symbols. In the standard presentation here the logical symbols are the variables , equality , negation , logical implication , the universal quantification , and the punctuation symbols parentheses and comma. The nonlogical symbols are constant symbols, function symbols of each specified finite arity, and predicate symbols of each specified finite arity, such as and .
Constants can equivalently be treated as zero-ary function symbols. Their arities belong to the language specification. Other logical connectives, and as an abbreviation for , need not be primitive alphabet symbols. This distinction matters in counting literal symbol occurrences.
The first-order terms are the least collection containing every variable and constant and closed under formation of whenever has arity and the are terms. A closed term has no variables.
The first-order formulas are the least collection containing the atomic formulas and of the appropriate arities, and closed under negation, logical implication, and universal quantification: from formulas one may form , , and , with the chosen fully parenthesized grammar. Only finite expressions obtained by these rules are formulas. No additional strings belong to either collection.
Terms denote elements under an assignment in a first-order structure; formulas receive truth values in a first-order structure. The two syntactic categories have different formation rules even when they use some of the same punctuation.
Articles were limited to the first 100 out of 427 total.

Articles by others on the same topic (0)

There are currently no matching articles.