Recent from talks
Nothing was collected or created yet.
Well-founded relation
View on Wikipedia| Transitive binary relations | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
in general (it might, or might not, hold). For example, that every equivalence relation is symmetric, but not necessarily antisymmetric, is indicated by All definitions tacitly require the homogeneous relation be transitive: for all if and then |
In mathematics, a binary relation R is called well-founded (or wellfounded or foundational[1]) on a set or, more generally, a class X if every non-empty subset (or subclass) S ⊆ X has a minimal element with respect to R; that is, there exists an m ∈ S such that, for every s ∈ S, one does not have s R m. More formally, a relation is well-founded if: Some authors include an extra condition that R is set-like, i.e., that the elements less than any given element form a set.
Equivalently, assuming the axiom of dependent choice, a relation is well-founded when it contains no infinite descending chains, meaning there is no infinite sequence x0, x1, x2, ... of elements of X such that xn+1 R xn for every natural number n.[2][3]
In order theory, a partial order is called well-founded if the corresponding strict order is a well-founded relation. If the order is a total order then it is called a well-order.
In set theory, a set x is called a well-founded set if the set membership relation is well-founded on the transitive closure of x. The axiom of regularity, which is one of the axioms of Zermelo–Fraenkel set theory, asserts that all sets are well-founded.
A relation R is converse well-founded, upwards well-founded or Noetherian on X, if the converse relation R−1 is well-founded on X. In this case R is also said to satisfy the ascending chain condition. In the context of rewriting systems, a Noetherian relation is also called terminating.
Induction and recursion
[edit]An important reason that well-founded relations are interesting is because a version of transfinite induction can be used on them: if (X, R) is a well-founded relation, P(x) is some property of elements of X, and we want to show that
- P(x) holds for all elements x of X,
it suffices to show that:
- If x is an element of X and P(y) is true for all y such that y R x, then P(x) must also be true.
That is,
Well-founded induction is sometimes called Noetherian induction,[4] after Emmy Noether.
On par with induction, well-founded relations also support construction of objects by transfinite recursion. Let (X, R) be a set-like well-founded relation and F a function that assigns an object F(x, g) to each pair of an element x ∈ X and a function g on the set {y: y R x} of predecessors of x. Then there is a unique function G such that for every x ∈ X,
That is, if we want to construct a function G on X, we may define G(x) using the values of G(y) for y R x.
As an example, consider the well-founded relation (N, S), where N is the set of all natural numbers, and S is the graph of the successor function x ↦ x+1. Then induction on S is the usual mathematical induction, and recursion on S gives primitive recursion. If we consider the order relation (N, <), we obtain complete induction, and course-of-values recursion. The statement that (N, <) is well-founded is also known as the well-ordering principle.
There are other interesting special cases of well-founded induction. When the well-founded relation is the usual ordering on the class of all ordinal numbers, the technique is called transfinite induction. When the well-founded set is a set of recursively defined data structures, the technique is called structural induction. When the well-founded relation is set membership on the universal class, the technique is known as ∈-induction. See those articles for more details.
Examples
[edit]Well-founded relations that are not totally ordered include:
- The positive integers {1, 2, 3, ...}, with the order defined by a < b if and only if a divides b and a ≠ b.
- The set of all finite strings over a fixed alphabet, with the order defined by s < t if and only if s is a proper substring of t.
- The set N × N of pairs of natural numbers, ordered by (n1, n2) < (m1, m2) if and only if n1 < m1 and n2 < m2.
- Every class whose elements are sets, with the relation ∈ ("is an element of"). This is the axiom of regularity.
- The nodes of any finite directed acyclic graph, with the relation R defined such that a R b if and only if there is an edge from a to b.
Examples of relations that are not well-founded include:
- The negative integers {−1, −2, −3, ...}, with the usual order, since any unbounded subset has no least element.
- The set of strings over a finite alphabet with more than one element, under the usual (lexicographic) order, since the sequence "B" > "AB" > "AAB" > "AAAB" > ... is an infinite descending chain. This relation fails to be well-founded even though the entire set has a minimum element, namely the empty string.
- The set of non-negative rational numbers (or reals) under the standard ordering, since, for example, the subset of positive rationals (or reals) lacks a minimum.
Other properties
[edit]If (X, <) is a well-founded relation and x is an element of X, then the descending chains starting at x are all finite, but this does not mean that their lengths are necessarily bounded. Consider the following example: Let X be the union of the positive integers with a new element ω that is bigger than any integer. Then X is a well-founded set, but there are descending chains starting at ω of arbitrary great (finite) length; the chain ω, n − 1, n − 2, ..., 2, 1 has length n for any n.
The Mostowski collapse lemma implies that set membership is a universal among the extensional well-founded relations: for any set-like well-founded relation R on a class X that is extensional, there exists a class C such that (X, R) is isomorphic to (C, ∈).
Reflexivity
[edit]A relation R is said to be reflexive if a R a holds for every a in the domain of the relation. Every reflexive relation on a nonempty domain has infinite descending chains, because any constant sequence is a descending chain. For example, in the natural numbers with their usual order ≤, we have 1 ≥ 1 ≥ 1 ≥ .... To avoid these trivial descending sequences, when working with a partial order ≤, it is common to apply the definition of well foundedness (perhaps implicitly) to the alternate relation < defined such that a < b if and only if a ≤ b and a ≠ b. More generally, when working with a preorder ≤, it is common to use the relation < defined such that a < b if and only if a ≤ b and b ≰ a. In the context of the natural numbers, this means that the relation <, which is well-founded, is used instead of the relation ≤, which is not. In some texts, the definition of a well-founded relation is changed from the definition above to include these conventions.
References
[edit]- ^ See Definition 6.21 in Zaring W.M., G. Takeuti (1971). Introduction to axiomatic set theory (2nd, rev. ed.). New York: Springer-Verlag. ISBN 0387900241.
- ^ "Infinite Sequence Property of Strictly Well-Founded Relation". ProofWiki. Retrieved 10 May 2021.
- ^ Fraisse, R. (15 December 2000). Theory of Relations, Volume 145 - 1st Edition (1st ed.). Elsevier. p. 46. ISBN 9780444505422. Retrieved 20 February 2019.
- ^ Bourbaki, N. (1972) Elements of mathematics. Commutative algebra, Addison-Wesley.
- Just, Winfried and Weese, Martin (1998) Discovering Modern Set Theory. I, American Mathematical Society ISBN 0-8218-0266-6.
- Karel Hrbáček & Thomas Jech (1999) Introduction to Set Theory, 3rd edition, "Well-founded relations", pages 251–5, Marcel Dekker ISBN 0-8247-7915-0
Well-founded relation
View on GrokipediaDefinition and equivalents
Formal definition
A binary relation on a set is formally defined as a subset of the Cartesian product .[5] The relation is well-founded if every non-empty subset admits a minimal element with respect to , meaning that for all , it holds that .[5] This condition ensures the absence of infinite descending chains in the relation, providing a foundation for inductive arguments over the set.[6] In logical notation, is well-founded on if and only if [7] In axiomatic set theory, well-founded relations are frequently considered in conjunction with the axiom of choice, under which such relations are set-like: for each , the predecessor class forms a set.[7] This set-likeness property, while not inherent to the minimal-element definition alone, facilitates the application of transfinite recursion and ensures compatibility with choice-based constructions.[8]Equivalent conditions
A relation on a set is well-founded if and only if there does not exist an infinite descending chain, that is, a sequence in such that for every natural number .[9] This characterization is equivalent to the standard definition of well-foundedness—every non-empty subset of has an -minimal element—under the axiom of dependent choice (DC), which ensures that the absence of minimal elements in some subset would allow construction of such a chain.[9] Without DC, the minimal element property implies no infinite descending chains, but the converse may fail.[10] Under DC, well-foundedness is also equivalent to the condition that every non-empty chain (totally ordered subset) in has a lower bound, specifically a minimal element within the chain itself.[9] In contexts such as algebra and automated reasoning, a well-founded strict partial order is often called Noetherian, highlighting its satisfaction of the descending chain condition (no infinite descending sequences).[11]Properties
Basic properties
A well-founded relation on a class ensures that every descending chain of elements under the relation is finite, meaning there exists no infinite sequence such that for all .[9] Strict well-founded relations are necessarily irreflexive, since reflexivity would permit an infinite descending chain .[4] Such relations can, however, be extended to reflexive variants while preserving well-foundedness in certain contexts. The empty relation on any set is well-founded, as it admits no descending chains whatsoever and every non-empty subset has all elements as minimal.[12] If is a well-founded relation on a set , then the restriction of to any subset is well-founded on , since any descending chain in would also be one in .[13] In well-founded relations interpreted as partial orders, maximal chains need not all have the same length; for instance, a poset formed by the disjoint union of chains of lengths 1 and 3 is well-founded but exhibits maximal chains of varying lengths.[14]Advanced properties
A well-founded relation on a set is extensional if for all , whenever , it follows that .[15] The Mostowski collapse lemma states that if is an extensional and well-founded relation on a set , then there exists a unique transitive set and a unique isomorphism .[15] The isomorphism is defined by transfinite recursion as , ensuring that the structure collapses to the membership relation on a transitive set.[15] This lemma highlights the universality of set membership among extensional well-founded relations, as any such relation is isomorphic to a fragment of the cumulative hierarchy.[15] Every well-founded relation on a set admits a rank function , where is the class of ordinals. The rank of an element is defined by transfinite recursion as , ensuring that if then , with minimal elements having rank 0. This function measures the "height" of elements in the relation and enables transfinite recursion and induction. The existence and uniqueness of such a rank function follow from the well-foundedness of .[16] An element is accessible with respect to if every predecessor of (i.e., every such that ) is accessible, with the base case holding vacuously for elements with no predecessors.[17] The accessibility predicate is defined inductively: holds if .[18] A relation is well-founded if and only if every element of is accessible.[17] If is well-founded on , then for any , the set of predecessors equipped with the restriction of is itself well-founded.[12] This follows because any infinite descending chain in would induce an infinite descending chain in , contradicting the well-foundedness of .[12] The collection of well-founded sets is closed under unions: if is a chain of well-founded sets under inclusion, then their union is well-founded with respect to the induced relation.[12] For instance, in the context of the cumulative hierarchy, the transitive closure , where each is well-founded, yields a well-founded set.[12]Variants and related orders
Reflexive and strict variants
A well-founded relation is an irreflexive binary relation with the key property of having no infinite descending chains.[19] When additionally transitive, it forms a well-founded strict partial order. Irreflexivity is essential because a reflexive relation would allow trivial infinite chains of the form , violating well-foundedness by permitting non-terminating descents.[19] Thus, strict relations can be well-founded, as seen in examples like the less-than relation on natural numbers, but their reflexive counterparts cannot satisfy the standard definition directly.[20] For a reflexive relation on a set, such as a partial order, well-foundedness is instead defined in terms of minimal elements: every non-empty subset has a -minimal element, meaning an element such that no other element in the subset is strictly less than .[21] In this context, the relation is well-founded if and only if its strict part , defined by if and , is a well-founded strict relation.[21] This equivalence ensures that the absence of infinite descending chains in the strict variant corresponds to the existence of minimal elements in the reflexive one.[21] The presence of reflexivity in a relation introduces potential non-termination in inductive or recursive processes, as loops like do not progress toward a base case.[19] To address this, analyses often reduce to the strict variant for proofs of well-foundedness, leveraging the irreflexive structure to guarantee termination.[20] This distinction is crucial in applications like term rewriting, where strict orders ensure convergence.[21]Relation to partial orders
A well-founded partial order on a set is a partial order (reflexive, antisymmetric, and transitive) such that the associated strict order (defined by if and ) is well-founded, meaning every nonempty subset of has a minimal element with respect to , or equivalently, there are no infinite descending chains .[22][11] This ensures the order supports inductive arguments without descending infinitely, distinguishing it from general partial orders that may contain infinite descending sequences. When the partial order is total (i.e., every pair of elements is comparable), a well-founded total order is precisely a well-order, as exemplified by the orderings on ordinal numbers in set theory.[23][20] Well-orders extend the natural numbers' ordering to transfinite lengths, providing a foundation for measuring the "size" of well-founded structures beyond finite or countable sets. The strict counterpart to a well-founded partial order is a strict partial order (irreflexive and transitive) that is well-founded, often used interchangeably in contexts where reflexivity is unnecessary.[11] Every such relation avoids cycles and infinite descents, aligning with the irreflexive variants discussed in related order classifications. A key structural property is that every well-founded partial order admits a rank function , where denotes the class of ordinals, defined recursively by with if is minimal.[19][26] This function assigns to each element an ordinal height measuring the longest descending chain below it, facilitating transfinite constructions and proofs by induction on ranks.Induction and recursion
Transfinite induction
Transfinite induction is a generalization of mathematical induction that applies to well-founded relations, allowing proofs of properties over potentially transfinite structures without infinite descending chains. For a well-founded relation on a set , the principle states that if a property satisfies the condition that for every , whenever holds for all such that , then holds, it follows that holds for all . This leverages the absence of minimal elements in the complement to ensure completeness, with base cases emerging naturally from the minimal elements of .[27][28] Formally, let be well-founded and let . If for every , the set of predecessors implies , then . This formulation captures the inductive step over the relation's structure, where predecessors play the role of prior cases in the proof.[27] The principle extends the familiar induction on the natural numbers, where is the usual predecessor relation, to arbitrary well-founded relations, including those on ordinals under the ordinal ordering. On ordinals, it aligns with the standard transfinite induction schema: a property holds for all ordinals if it holds at 0, is preserved under successors, and holds at limits assuming it holds below. This analogy highlights how well-foundedness generalizes the well-ordering of to broader partial structures.[29][28] To prove the principle, suppose for contradiction that , so is nonempty. By well-foundedness, has an -minimal element . Then all predecessors of lie in , so the inductive hypothesis implies , contradicting minimality. Thus, no such exists, and . This minimal counterexample argument mirrors the contradiction in standard induction proofs but relies on the relation's minimal element property rather than sequential ordering.[27]Transfinite recursion
Transfinite recursion provides a method to define functions on a class equipped with a well-founded relation by specifying the value at each element based on the values at its predecessors. Formally, let be a well-founded, set-like relation on a class , and let be a class function, where is the class of all sets. There exists a unique class function such that for every , where denotes the restriction of to the set . This theorem, known as the recursion theorem for well-founded relations, guarantees the existence and uniqueness of such recursive definitions along any well-founded structure.[30][21] In this schema, the second argument to is the restricted function on the predecessors of , which are the elements such that . Equivalently, if the recursion is intended to produce sets as values, the definition can take the form , where specifies how to combine the values on the predecessors into the value at . The set-likeness of ensures that the predecessor set is a set for each , allowing the recursion to proceed without foundational issues.[32][30] Uniqueness of the function follows from the axiom of extensionality in cases where the structures are set-like, as two functions agreeing on all predecessors must agree everywhere due to the recursive definition and the absence of infinite descending chains in well-founded relations. This ensures that the recursive construction yields a well-defined, total function on .[21] A prominent application of transfinite recursion is in defining rank functions on well-founded sets. For a well-founded relation on a set , the rank function is defined recursively by if the predecessor set is nonempty, and otherwise; the image of is then an ordinal measuring the height of the structure under . This construction underpins the cumulative hierarchy in set theory and extends naturally to class-sized well-founded relations.[30][32] The principle of transfinite recursion is intimately connected to transfinite induction, as the latter provides the logical foundation for proving properties of recursively defined functions by assuming they hold on predecessors.[21]Examples
Positive examples
One prominent example of a well-founded relation is the strict less-than order on the set of natural numbers, where every non-empty subset admits a minimal element, namely its smallest number.[1] This property ensures no infinite descending sequence exists, as the numbers are bounded below by 0.[1] Another classic instance is the strict divisibility relation on the positive integers , defined by if properly divides (i.e., for some integer ). Here, 1 serves as a global minimal element, and any non-empty subset has a minimal element under this relation, preventing infinite descending chains like .[1] This relation forms a strict partial order that is well-founded due to the finite length of any descending chain of divisors.[1] The membership relation restricted to the class of hereditarily finite sets is also well-founded, as these sets are built finitely from the empty set via iterated power sets, ensuring no infinite descending -chains . Every non-empty collection of hereditarily finite sets thus possesses a -minimal element, often the empty set or a finite set with no proper subsets in the collection. Ordinal numbers under the standard order provide a canonical example of a well-founded relation, as the class of ordinals is well-ordered: every non-empty subclass has a least element, generalizing the natural numbers to transfinite lengths without descending chains.[1] This well-foundedness underpins transfinite induction and the structure of the von Neumann hierarchy.[1] In graph theory and computer science, the immediate child relation in a rooted tree (directed from children to parents) is well-founded, with leaves serving as minimal elements and no cycles or infinite paths downward, assuming the tree is acyclic and locally finite.[33] For finite rooted trees, this relation guarantees that every non-empty subtree has a minimal node, facilitating recursive traversals from roots to leaves.[33]Counterexamples
A well-known counterexample to a well-founded relation is the usual order ≤ on the integers ℤ. This relation fails to be well-founded because ℤ itself is a nonempty subset with no minimal element: for any integer , there exists , so no integer serves as a least element under ≤. Equivalently, there exists an infinite descending chain such as (or sequence with ) in the strict order < derived from ≤.[20] The strict order < on the rational numbers ℚ provides another counterexample. Although ℚ is totally ordered, it is not well-founded due to its density: between any two rationals, there is another, allowing infinite descending chains such as , which has no least element. For instance, the nonempty subset of non-positive rationals has no minimal element under <.[20] The equality relation = on an infinite set, such as the natural numbers ℕ, is reflexive and thus cannot be well-founded. Every element is related to itself, permitting an infinite descending chain for any , violating the condition of no infinite chains. More generally, any reflexive relation admits such loops and is necessarily not well-founded, as well-founded relations must be irreflexive.[9] Cyclic relations also fail to be well-founded. Consider a finite set with the relation . This creates an infinite descending chain , with no minimal element in , as each element has a predecessor under .[20]Applications
In set theory
In Zermelo–Fraenkel set theory with the axiom of choice (ZFC), the axiom of regularity, also known as the axiom of foundation, asserts that every non-empty set has an element such that . This condition prevents sets from containing themselves as members and ensures the membership relation is well-founded on the universe of all sets, meaning no infinite descending chain exists with for each . The well-foundedness of under regularity supports foundational proofs by induction over the membership structure, avoiding circularities in set constructions. The von Neumann universe, denoted , organizes all well-founded sets into a cumulative hierarchy defined by transfinite recursion on ordinals: , for successor ordinals, and for limit ordinals . The axiom of foundation guarantees that every set appears at some level , providing a stratified, well-ordered framework for the set-theoretic universe that aligns with the iterative conception of sets. For well-founded extensional relations, the Mostowski collapse lemma provides a canonical isomorphism to the membership relation on a transitive set. Specifically, if is a well-founded and extensional binary relation on a set —meaning implies there exists with —then there is a unique transitive set and a unique isomorphism defined recursively by . This collapse enables the representation of any such relation's transitive closure as a standard well-founded set-membership structure, facilitating proofs of uniqueness in hierarchical constructions. Set theories without the axiom of foundation permit ill-founded sets, which violate well-foundedness by allowing infinite descending -chains or self-membership. A prominent example is the anti-foundation axiom (AFA), which replaces regularity and states that every accessible pointed graph admits a unique decoration—a function assigning to each node the set is a child of . Under AFA, ill-founded sets like exist uniquely, modeling circular or infinite structures while maintaining extensionality and supporting applications in recursive definitions. Well-founded hierarchies underpin relative consistency proofs for ZFC, as seen in Gödel's constructible universe , defined analogously by transfinite recursion: , (the definable subsets of ), and for limits. Assuming ZF is consistent, is a transitive inner model of ZFC + GCH, demonstrating their relative consistency via its well-founded structure and the Mostowski collapse for ensuring transitivity.In computer science and logic
In computer science, well-founded relations are fundamental for proving the termination of recursive algorithms, ensuring that computations cannot enter infinite loops by establishing the absence of infinite descending chains in a suitable ordering. For instance, in structural recursion over data structures like lists or trees, a well-founded order such as the lexicographic order on pairs (size, position) guarantees that each recursive call strictly decreases according to this relation, allowing induction to establish totality. This approach is commonly used in functional programming languages and formal verification tools, where termination proofs rely on mapping program states to a well-founded domain, often the natural numbers or ordinals.[34][35] In term rewriting systems, well-founded relations underpin termination analysis by providing reduction orderings that ensure every rewrite step decreases a measure on terms, preventing non-terminating derivations. Seminal methods, such as those using simplification orderings like the recursive path ordering, embed the rewrite relation into a well-founded quasi-ordering, often with polynomial interpretations to automate proofs. These techniques extend to confluence via decreasing measures on well-founded trees, where the structure of terms forms a tree whose branches respect the ordering, enabling tools like AProVE to certify termination for large classes of systems.[36][37] Ordinal analysis in proof theory employs well-founded relations to quantify the strength of formal systems, associating each theory with a proof-theoretic ordinal that represents the supremum of ordinals provably well-founded within it. This ordinal measures proof complexity by analyzing cut-elimination or normalization processes as descending sequences in a well-ordering derived from the theory's syntax, providing consistency proofs for systems like Peano arithmetic. For example, Gentzen's analysis of arithmetic yields ε₀ as the proof-theoretic ordinal, the smallest ordinal not provable well-ordered, highlighting how well-foundedness bounds the hierarchy of provable truths.[38][39] In software engineering, dependency graphs model module or component interrelations as directed graphs, where acyclicity ensures the graph is well-founded under the dependency relation, guaranteeing termination of build processes and topological sorting for compilation orders. Cycles in such graphs signal potential non-termination, such as infinite recompilation loops, and detecting them via well-foundedness checks supports modular design and automated verification in tools like Maven or Bazel. This application extends to static analysis, where well-founded dependency relations prevent cascading errors in large-scale systems.[40][41] Type theory utilizes well-founded relations through accessibility predicates to define inductive types and recursion safely, preventing paradoxes like Russell's by ensuring recursive definitions descend along a well-founded order on type constructors. In systems like the Calculus of Inductive Constructions, well-founded recursion over accessible elements allows defining functions on datatypes by providing a termination measure, such as structural size, which is encoded as a proof obligation. This mechanism supports guarded recursion in dependently typed languages, ensuring computability while avoiding ill-founded types that could lead to inconsistencies.[42][43]References
- Prove that ≺ is a well-founded partial order. We denote the associated rank function by kϕk, so that kϕk = sup{kψk +1: ψ ≺ ϕ}. (8) b. Prove kϕk < ω1 if ...
- A well-order is the same as a well-founded total order. Examples of well-founded relations: • D = N, αRβ means β = α + 1. • D = N, αRβ means α<β. • D = N, αRβ ...
- Well-founded and Set-like Class Relations. Our goal is to extend. • the Induction Principle for ω, and. • the familiar idea of constructing infinite sequences ...
