The infinite Ramsey theorem used here says that every finite colouring of the -element subsets of an infinite subset of has an infinite homogeneous subset. Let be normalized with basis constant .
For each positive integer , rational scalar tuple and precision , colour increasing -tuples according to intervals of length containing . This is a finite colouring, because all these norms lie between zero and . Enumerate the countably many triples and repeatedly apply the Ramsey theorem, obtaining decreasing infinite sets on which each specified norm has oscillation at most . Choose a diagonal subsequence whose tail is contained in every previously selected infinite set.
Consequently, for every rational tuple , the net of norms over increasing tuples from is Cauchy as its first index tends to infinity. Denote its limit by . This extends to arbitrary scalar tuples because
uniformly in the indices. For complex scalars use rational real and imaginary parts. The same estimate proves convergence uniformly over all sufficiently late increasing tuples for each fixed scalar tuple.
Homogeneity and the triangle inequality pass to the limit. The coordinate functionals of a normalized basic sequence have norm at most , since the coordinate projection is the difference of two initial projections. Thus
so is a genuine norm. Zero coefficients may be inserted anywhere without changing the value: removing those coordinates simply selects another increasing tuple for the same limiting combination. Also every initial-segment projection has norm at most , by the corresponding inequality for . Completing the finitely supported scalar sequences in therefore gives a Banach space with a normalized basic sequence .
Its finite norms are invariant under increasing relabellings, by the zero-insertion observation, and
This is the required spreading model, generated by the diagonal subsequence.
We prove the Ehrenfeucht-Mostowski theorem by ultraproducts, with no application of Ramsey theorem. Expand the infinite structure by Skolem functions, choose distinct elements , and choose a nonprincipal ultrafilter on . Let be the desired total index order and put .
For every finite ordered subset , define an ultrafilter on by the ordered Fubini product of ultrafilters: a set belongs to exactly when
Here means , with the quantifiers nested in the displayed order. The resulting collection is an ultrafilter, by induction using the ultrafilter laws for negation and conjunction. For , the inverse image of under coordinate projection belongs to exactly when : quantifiers on unused coordinates leave a truth value unchanged.
Consequently there is a well-defined ultrafilter on the Boolean algebra of finite-coordinate cylinders in , declaring a cylinder large by this test. Coherence proves finite intersection closure and ensures that the empty cylinder is not large. Extend its generated filter to an ultrafilter on all subsets of . Form the ultrapower , and for let be the class of .
If , the coordinate equality test belongs to no corresponding two-coordinate product ultrafilter: for every value of the outer coordinate, the inner equality set is a singleton, excluded by nonprincipality. Hence the are distinct. For any first-order formula and any , the Łoś theorem gives
The right side is independent of the actual increasing index tuple, so the form an order-indiscernible sequence. Constant functions embed elementarily into . Take the Skolem hull of the generators. The Tarski-Vaught test gives an elementary substructure, and transporting terms along an index-order automorphism gives a well-defined automorphism of the hull, with inverse obtained by transporting along the inverse index automorphism. Equality of term representations is preserved by indiscernibility. This is the indiscernible and automorphism conclusion of Ehrenfeucht–Mostowski, obtained entirely from ultrafilters and Łoś's theorem. The ordered Fubini products need not be symmetric; order indiscernibility is exactly what their coherence supplies.
For the Ehrenfeucht-Mostowski theorem, start with an infinite structure and a total order . Choose a Skolem expansion , and adjoin constants for . Require the elementary diagram of , distinctness of these new constants, and the order-indiscernible sequence schema: any two increasing tuples of the of the same length satisfy the same first-order formulas in the expanded language. Every finite fragment mentions finitely many new constants and finitely many first-order formulas. Enumerate a countably infinite subset of . For each of the finitely many first-order formulas, color its increasing tuples by its truth value in , including whatever fixed parameters occur in the fragment. Successive applications of the infinite Ramsey theorem leave an infinite subset homogeneous for all these colorings. Assign the finitely many new constants to distinct elements of this subset in their index order. Their finite indiscernibility requirements and the elementary diagram are then simultaneously satisfied.
The compactness theorem supplies an elementary extension containing the required distinct indiscernibles. Their Skolem hull is an elementary substructure: an existential first-order formula true of its elements has its chosen Skolem-function witness in the hull, so the Tarski-Vaught test applies. Any order automorphism of acts on this hull by
Indiscernibility makes this well defined, since every equality of two term representations is preserved. The same argument preserves every first-order formula; the inverse is given by . Thus it is an automorphism, uniquely determined in the language of the chosen Skolem expansion by its values on the generators. This proves both the indiscernible-model and automorphism forms of the Ehrenfeucht-Mostowski theorem. Uniqueness is not claimed for automorphisms of the reduct which need not preserve the chosen Skolem functions.
For simple typed set theory with atoms, write for the set predicate at sort . Members have sort one lower; urelements have no typed members, extensionality applies to sets, and every well-typed first-order formula defines a set at the next sort. Typical ambiguity adds for each closed sentence, where raises every sort by one. We prove finite satisfiability using Ramsey theorem, rather than assuming that adjacent sorts have the same cardinality.
Let . If , then . For increasing integers , interpret sort by , interpret by the objects of , and interpret adjacent-sort membership by actual membership restricted to these designated sets. All other objects of a sort are typed urelements. Every subset of is a designated set in , so comprehension holds for every first-order formula, including first-order formulas with quantifiers and parameters at other sorts. Two designated sets with the same members are equal, while the other objects have no typed members. Thus this is a full model of the typed axioms for every increasing sequence of levels. The extra preceding level gives a consistent interpretation of the bottom set predicate as well.
Take finitely many ambiguity sentences and let bound their highest sort before raising. Color increasing -tuples by the vector of truth values of these sentences in the corresponding finite sorted structure. There are finitely many colors. The infinite Ramsey theorem supplies an homogeneous set of indices. Choose the level sequence from it. The sentence is evaluated in the window , while is evaluated in the next window ; homogeneity makes their truth values equal. Sentences using fewer sorts simply ignore the unused final levels. Thus every finite family of ambiguity axioms has a model satisfying all the typed axioms. Apply many-sorted first-order compactness theorem to obtain
This is a relative consistency construction in the ordinary set-theoretic metatheory. Allowing urelements is essential here: skipping ranks leaves objects outside the represented power sets, and those objects must be permitted as urelements.
Define the asymmetric Ramsey number for a red or a blue . The base cases are finite. If , choose a vertex of . Its red neighbors number at least , or its blue neighbors number at least . Apply the appropriate smaller Ramsey number inside that neighborhood: either the opposite-color clique already exists, or a same-color clique extends by the chosen vertex. Thus , proving finiteness by induction, in particular for .
In a graph of maximum degree , a ball of radius about a vertex has at most vertices. Hence a connected graph of order has a vertex outside this ball, at distance at least . The argument also applies whenever the graph has at least vertices.
Now take a connected graph of order . If some vertex has at least neighbors, apply the two-color Ramsey theorem to their pairs, coloring an edge red and a nonedge blue. A red is an induced complete graph, while a blue is an independent set of neighbors, which with the centre induces . Otherwise the maximum degree satisfies . For , connectedness and the vertex count rule out . The ball bound then provides vertices at distance at least . A shortest path between them has no chord, since a chord would shorten it; its first edges induce . The case is immediate. Therefore
The Ehrenfeucht-Mostowski theorem asserts that an infinite first-order structure has, for any prescribed total order , an elementary extension containing distinct order-indiscernibles . After a Skolem expansion, the Skolem hull of those generators is a model of the original complete theory. Every order automorphism of extends to a unique automorphism of this specified Skolem hull in the expanded language.
Choose a Skolem expansion of the original infinite structure: for each existential formula, select a witness function, including nullary functions when needed. Add constants for and the elementary diagram of a structure of , using separate names for its elements. Require for distinct indices, and for each formula in the Skolem language require
whenever both index tuples are strictly increasing. These are the order-indiscernible sequence requirements.
Every finite fragment is satisfiable in . Choose a countably infinite sequence of distinct elements of . The fragment mentions only finitely many formulas and arities. Color increasing -tuples of that sequence by the finite vector of truth values of its relevant -ary formulas. The Ramsey theorem supplies an infinite homogeneous subsequence; repeat for the finitely many arities. Assign the finitely many named to distinct elements of the final homogeneous subsequence in increasing index order. The fixed finite part of the elementary diagram of a structure already holds in . By the compactness theorem proved in Question 5, the full set of requirements has a model , giving the required elementary extension and order-indiscernible sequence.
Let comprise all values of Skolem-language terms in finitely many . It is closed under the witness functions. If for parameters in , the specified witness function supplies a witness in . Induction on formulas therefore gives ; its reduct is a model of . For infinite , its cardinality is at most and at least .
For an order automorphism , define
Rewrite any finite list of indices in increasing order, allowing a term to repeat or omit variables. The order-indiscernible sequence property transfers every equality between terms and every relation among their values, making this definition well defined and elementary. Applying gives its inverse. All of is generated by the and the named Skolem functions, so an automorphism extending must have precisely this action. Thus , with uniqueness in the Skolem expansion. This uniqueness need not hold in the unexpanded reduct.
The Ehrenfeucht-Mostowski theorem says that an infinite first-order structure , after Skolem expansion, has an elementarily equivalent model generated as a Skolem hull by distinct order-indiscernible sequence for any prescribed linear order . Every order automorphism of extends uniquely to an automorphism preserving this Skolem expansion. The reduct still models , but uniqueness of an automorphism in the reduct alone is not asserted. Iterate adjoining witness functions through all successively enlarged languages, so every existential formula in the final language has its own Skolem function. Write for the resulting expanded structure.
For the Ramsey theorem proof, add constants and require that they are distinct and that every two increasing tuples of the same length agree on every formula of the expanded language. Include . A finite fragment mentions finitely many formulas and finitely many indices, say of them. Choose distinct . For each arity occurring in those formulas, color the increasing tuples of natural numbers by their finite truth vectors in . Repeated applications of the infinite Ramsey theorem give an infinite subset homogeneous for all these finitely many colorings. Interpret the constants by its first elements, in their prescribed order. All the fragment's indiscernibility requirements hold. Thus compactness theorem produces a model of the whole scheme.
Let be the Skolem hull of the . Whenever an existential formula with parameters in holds in , its chosen Skolem witness belongs to . The Tarski-Vaught test, proved by the existential step of induction on formulas, therefore makes . For an order automorphism , define
To compare different term presentations, collect all their indices into one increasing tuple. Indiscernibility transfers the equality of the terms to the transported tuple, so this map is well defined. The same argument transfers every relation; it preserves all functions by construction, and the map for is its inverse. Since every hull element is a term in the generators, uniqueness follows.
For a genuinely ultraproduct proof, keep the distinct and choose a nonprincipal ultrafilter on . For each finite ordered subset , take
where is the ordered Fubini product of ultrafilters. Explicitly, a subset is large if its indicator is true after successively applying “for -almost every ” in the increasing coordinate order. Projection to any sublist has exactly that sublist's product ultrafilter. Hence for , pulling functions back along gives an elementary embedding by the Łoś theorem. These embeddings commute. Form their directed limit of elementary embeddings; each finite tuple lies in one stage, so induction on formulas makes the stage embeddings elementary.
At a stage containing , let be the class of the coordinate function . If , equality of these coordinate functions is small: for a fixed first coordinate there is only one possible equal second coordinate, and a singleton is not in . Thus . For any increasing , the truth of is the same nested ultrafilter test applied to , independent of the actual indices. This is precisely indiscernibility in the expanded language. Its Skolem hull, and the term-transport construction above, finish the second proof. Both constructions give the required model and the extended index automorphisms.
The exponent-two Erdős-Rado theorem for pairs says that for every infinite cardinal ,
In particular, a finite or countable coloring of pairs from has an uncountable monochromatic subset. We prove the general statement by an end-homogeneous tree construction.
Let be any coloring on an ordinal . Route a vertex through an increasing sequence of preceding vertices as follows. Start with the least vertex. After ancestors , , have been selected, choose the least remaining candidate , above those ancestors, satisfying
The terminal candidate always qualifies, so the procedure eventually reaches it. Candidate sets shrink and their least elements increase. If an intermediate candidate is , its route is precisely the earlier part of the route to , because all earlier color tests agree. Consequently the routes define a set-theoretic tree on the vertices.
Along a branch, the color from an ancestor to every later branch vertex is constant. Also a node of height is determined by its sequence of colors to its ancestors: reconstruct the ancestors as successive least candidates with those prescribed colors, then reconstruct the node as the least final candidate. Thus its level has at most nodes.
Apply this with and . If every node had height less than , each level would have size at most , and there would be at most such levels. Their total size would be at most , contradicting . Hence some route has at least ancestors. For each ancestor mark its constant color to all later route points. Since there are only colors, one occurs on ancestors. Those ancestors form the required monochromatic set. This proves the theorem.
To make the ordinal function precise, one useful ordinal partition-bound function is
The target here is ordinal order type. For infinite , the proved theorem with supplies a bound : its homogeneous set has order type at least , and it handles all the required color counts. Finite targets are handled by finite Ramsey theorem bounds. Thus is total, nondecreasing and .
Suppose a sequence of transfinite iterates , with suprema at limit stages, has supremum an uncountable cardinal at a limit stage, with every earlier iterate below . Then
choose an earlier iterate at least and use the next one as a bound. If the iteration has already stabilized, it has already found a fixed point instead.
This closure forces to be a strong limit cardinal. For any infinite , color pairs of distinct binary strings of length by their first differing coordinate. This uses colors and has no monochromatic triangle: three binary digits at one coordinate cannot be pairwise different. It gives a coloring on with no homogeneous target of type . Since colors are allowed when the target is the ordinal , we have
Finite exponents satisfy the strong-limit requirement automatically for uncountable .
The needed additional condition is the tree property: every tree of height , with nonempty levels of size less than , has a cofinal branch. In the present convention it forces to be a regular cardinal. If were singular, take a cofinal sequence of smaller cardinals of length and form the disjoint union of chains of those lengths. This tree has height and total size , levels of size at most , but no branch of length , a contradiction.
For any , apply the preceding color-routing tree to a coloring . If a route already has length , use it. Otherwise its levels are indexed below and each has size
for infinite exponents, by the strong-limit property; finite cases satisfy the same needed bound directly. The tree has nodes, so regularity forces its height to be . The tree property supplies a cofinal branch. The ancestor-color partition of that branch has one class of size , since and is regular. Thus for every , and
We have proved that an uncountable function-closed cardinal with the tree property is regular and strong limit, hence strongly inaccessible, and that it is the requested fixed point.
The paper's final sentence, read as a claim about the tree property alone, is false. Already has it by the König infinity lemma but is not uncountable; even with uncountability stipulated, there are relative-consistency models with the tree property at . The latter counterexample is documented in the research account of Mitchell forcing. The rigorous conclusion in the iterated-function context is the one just proved: function closure supplies strong limit, and the tree property supplies regularity and a branch. Strong limit and regularity follow from distinct hypotheses in this context.
A graph with vertices is a subgraph of . A monochromatic therefore contains a monochromatic copy of ; the copy need not be induced. Thus the preceding finite Ramsey theorem gives
A well-quasi-ordering is a reflexive transitive relation for which every infinite sequence has with . A bad sequence has no such pair. The labelled version of Kruskal's tree theorem says that finite rooted trees labelled in any well-quasi-ordering are themselves well-quasi-ordered by label-monotone tree embedding.
More explicitly, an embedding is an injective map of vertices preserving lowest common ancestors, and satisfying at every vertex. The root need not map to the host root. This is a homeomorphic embedding of a rooted tree: an edge can map to a longer path, but distinct branches must separate at the image of their common ancestor. We shall prove the stronger version in which every vertex's children are linearly ordered and embeddings respect that ordering. Forgetting the child order gives the stated result for unordered rooted trees.
We first establish the two well-quasi-ordering facts used in the proof. Every infinite sequence in a well-quasi-ordering has an infinite nondecreasing subsequence. Indeed, color an index pair according to whether . The infinite two-color Ramsey theorem gives a homogeneous infinite set; the negative color would be a bad sequence, so the positive color gives the required subsequence. It follows that the componentwise product of two well-quasi-orderings is a well-quasi-ordering: first extract a nondecreasing subsequence in one coordinate, then find a good pair in the other.
Next prove Higman lemma: finite words over a well-quasi-ordering , ordered by subsequence embedding with coordinatewise increase of letters, are a well-quasi-ordering. Suppose not, and choose a minimal bad sequence by making the length of minimal among all choices admitting an infinite bad continuation of the already fixed prefix. No word is the empty word, since that embeds in every later word. Write with . Extract indices for which . Consider
It cannot be a bad sequence, since its first replacement is shorter than the minimal choice . But a good pair within the original prefix is impossible. A prefix word embedding into would embed into , contradicting the original bad sequence. And embedding into would, after appending the ordered last letters, embed into , also impossible. This contradiction proves Higman lemma, including words of arbitrary finite length.
Now suppose there is a bad sequence of finite ordered labelled rooted trees. Choose a minimal bad sequence by minimizing the number of vertices of , subject to the fixed prefix having an infinite bad continuation. Existence of a least possible size uses ordinary well-ordering of the natural numbers; after selecting such a tree retain a bad continuation to make the next choice.
Let be the collection of all proper rooted subtrees of all , with inherited labels and child ordering. These are the subtrees rooted at vertices other than the root, and each embeds into its containing tree. We claim is a well-quasi-ordering under the same label-monotone tree embedding.
Otherwise choose a bad sequence from , and choose for each a containing tree . The indices are unbounded in every tail: finitely many containing trees have only finitely many rooted subtrees, and an infinite bad sequence cannot repeatedly use one of these, since it embeds into itself. Passing to a subsequence, arrange . The spliced sequence
is bad. A good pair within either piece is already excluded. A comparison , where , would compose with to give , contradicting the original bad sequence. But is smaller than , contradicting the minimal choice at that position. This proves the claim about .
Describe by its root label and its finite ordered list of child subtrees. Every entry of lies in . By Higman lemma, is a well-quasi-ordering; hence so is . There exist with and an increasing injection matching the child subtrees in to child subtrees in , each by an embedding. Map root to root and combine these child embeddings. Different matched children lie in different target branches, so their paths meet exactly at the target root; within each branch the chosen embedding already preserves lowest common ancestors. The resulting map is a label-monotone tree embedding , a contradiction. Therefore
The empty labelled tree, if included by convention, embeds into every tree and causes no exception. A common stronger formulation requires the source root to map to the target root. It also follows: the theorem just proved makes all labelled child subtrees a well-quasi-ordering, and the product then provides a good pair with roots explicitly matched, by the same final assembly. Internal child roots may map further down their matched branches. This must not be confused with edge-to-edge embedding, for which the theorem is false in general.
One form of the Ehrenfeucht-Mostowski theorem says that, for every infinite first-order structure and every total order , an elementary extension contains distinct elements forming an order-indiscernible sequence. After a suitable Skolem expansion, their Skolem hull is a first-order model of , and every order automorphism of extends to a structure automorphism of that hull. If has a definable infinite linearly ordered subset , the generators may lie in and their order may agree with that definable order. Uniqueness of the extended structure automorphism is asserted in the chosen Skolem expansion, rather than for every structure automorphism of its reduct.
Here is an ultraproduct proof of the Ehrenfeucht-Mostowski theorem. First expand to with Skolem functions for all existential first-order formulas, iterating through the enlarged languages if necessary. This is done in the ordinary classical metatheory; the choice restriction in question 1 is not a restriction on this question. Fix a nonprincipal ultrafilter on .
We can obtain an infinite sequence of distinct elements in an elementary extension of by one preliminary ultrapower. For each choose a finite list of distinct elements of . Represent by the function taking the th entry when , with an arbitrary default otherwise. Distinctness holds on a cofinite set, so follows from Łoś theorem. In the definably ordered variant, first name any parameters defining , and choose each finite list increasingly inside instead; then and for . Infinitude of an ordered set supplies every finite increasing chain. This preparatory step uses no Ramsey theorem.
For a finite subset of , define the ultrafilter on by nested membership, in this order:
where means . This is the ordered Fubini product of ultrafilters. Closure under intersections and the decision between a set and its complement hold at each nested level, proving it is an ultrafilter. For take the principal ultrafilter on the one-point product. Put
If , pull a function back along the projection . A test independent of an omitted coordinate is unchanged by its ultrafilter quantifier, so projection pushes to . The induced map is therefore an elementary embedding by Łoś theorem. These maps are coherent, giving a directed system indexed by finite subsets of .
Take its directed limit of elementary embeddings . One can verify elementarity directly: representatives of a finite tuple occur at a common stage; functions and atomic relations are interpreted there. In the existential step, a witness in the limit occurs with the parameters at some later common stage, and elementarity pulls the existence statement back. Thus every embeds elementarily into , which contains an elementary copy of .
For , let be the class of the coordinate function . Projection coherence makes this independent of . If , then for each fixed the set is cofinite. The nested test therefore gives . In the ordered variant, the same argument with gives and .
For every first-order formula of the expanded language and every increasing tuple , Łoś theorem gives
The right-hand side depends on the first-order formula and tuple length, not on the indices. This proves order indiscernibility in the expanded language. Let be the Skolem hull of the generators in . The Tarski-Vaught test gives , and its reduct is a first-order model of .
An order automorphism of acts by
Indiscernibility makes this well defined: combine the finite supports of two term expressions into one increasing tuple, and apply indiscernibility to their logical equality. Applying it to relation first-order formulas proves preservation of all relations; the inverse is induced by . Every element of the hull is such a term, so the extension is unique among structure automorphisms preserving the Skolem expansion. Moreover
This proves the theorem, including its ordered version and structure automorphism conclusion, using ultrapowers and a directed limit throughout.
The Canonical Ramsey theorem says that for every map , with no restriction on the colour set , there are an infinite set and such that, for increasing tuples from ,
To prove it, define an equivalence relation on by equality of colours. Two ordered pairs of -sets have one of finitely many intersection-order types. Successively apply the infinite Ramsey theorem to obtain an infinite on which, for each type, equivalence has a constant truth value. Let consist of those coordinates whose replacement, with all other coordinates fixed and order preserved, changes the equivalence class. Homogeneity of the pair types shows first that this does not depend on the chosen tuple. Changing coordinates one at a time then shows that agreement on implies equivalence; reversing the same chain shows that disagreement at a coordinate in implies inequivalence. This gives the displayed canonical form.
For , the four choices of give exactly the constant, minimum, maximum, and injective colourings. Suppose the asserted finite result failed for some . For every choose an equivalence relation on having no canonical -set. These finite bad relations form a finitely branching tree under restriction. König infinity lemma gives an infinite branch, hence a colouring-equivalence relation on with no canonical -set. The canonical theorem supplies an infinite canonical set, whose first vertices give a contradiction. Therefore a suitable finite exists.
Restrict the given finite edge-colouring to the positive integers inside . The infinite Ramsey theorem gives an infinite monochromatic subset; listing it in increasing order produces
Apply the same theorem separately to the negative integers. If the selected indices satisfy , then
forms a monochromatic set with . The two monochromatic colours need not agree.
Let be the vertex set of a regular polygon and let the cyclic rotation group act transitively on it. The finite invariant-colouring lemma says that for every number of colours there are positive weights with such that every colouring of the weighted Cartesian power
contains a monochromatic set
For completeness, prove the lemma along a cyclic composition series for . For a prime cyclic quotient, refine each colour to the finite vector of colours obtained by applying the quotient elements in every active coordinate. The Hales-Jewett theorem supplies a variable block on which this vector is constant. Assign that block squared weights summing to the squared weight of the coordinate it replaces. This makes the quotient orbit monochromatic without changing any orbit distance. Iterating through the cyclic factors proves the lemma for the finite cyclic group .
Because rotations commute, for each coordinate satisfies
for a fixed vertex . Hence the squared distance between the two corresponding product points is
The monochromatic orbit is therefore isometric to . This proves that every regular polygon is a Euclidean Ramsey set.
Now consider the edge-colouring definition. If all pairwise distances in are equal, then is a regular simplex. Take a sufficiently large regular simplex of the same side length. The ordinary finite Ramsey theorem gives a monochromatic -vertex complete subgraph, and every such vertex set is isometric to . Thus is an edge Ramsey set.
Conversely, if has two distances, let and be its least and greatest distances. Colour every Euclidean edge by whether its length equals . Every isometric copy of contains both an edge of length and one of length , so no copy is monochromatic. Hence the edge Ramsey sets are exactly the equidistant finite sets.
Allowing similar copies does not change the answer. If , colour an edge of length by the parity of
In every similar copy, the images of a shortest and a longest edge have lengths and , whose displayed integers differ by one. They receive opposite colours. Thus no non-equidistant is edge Ramsey even up to similarity, while the regular-simplex argument already supplies an isometric copy.
Ramsey theorem follows from : at a vertex, either at least neighbours or at least non-neighbours produce the desired clique or independent set. Induction with gives , hence .
Ramsey number 2026-10-14
For positive integers , the Ramsey number is the least integer such that every red-blue edge coloring of the complete graph contains either a red clique on vertices or a blue clique on vertices. The complete graph has all unordered pairs as edges; every edge gets exactly one color, with no requirement that incident edges have different colors. The definition and its graph interpretation appear in D. Yogeshwaran's Discrete Mathematics notes, section 5.3.
For example, asks how many vertices force a monochromatic triangle in a graph. Swapping colors gives . Also : either a red edge exists, or all edges are blue. On vertices, an all-blue coloring avoids both a red edge and a blue -clique. Under the convention that a one-vertex clique qualifies in either color, .
For , splitting the neighbors of one vertex by the colors of their incident edges gives
Indeed, in a complete graph of the order on the right, at least neighbors are joined to that vertex by red edges, or at least are joined by blue edges. In the red case, the defining property of the smaller Ramsey number supplies either a blue -clique among the neighbors or a red -clique that extends by the chosen vertex; the blue case is symmetric. Starting from the one-vertex base cases, this recursively proves finite existence. The binomial upper bound for a Ramsey number packages the resulting estimate. [ref] present the neighbor argument and the sharp Ramsey number for triangles.
Equivalently, every graph on at least vertices has an -clique or a -element independent set: color its edges red and the edges of its complement graph blue. This is the Ramsey theorem in graph theory. Larger monochromatic patterns have their own thresholds, such as a graph Ramsey number, matching Ramsey number or triangle-packing Ramsey number; these ask different questions from finding one clique.
Ramsey theory Created 2026-09-24 Updated 2026-10-13
Ramsey theory studies configurations that every finite coloring of a sufficiently large structure must contain. Its striking message is that some order is unavoidable even when no organized construction was used. A basic example is the Ramsey number for triangles: color every edge of a complete graph on six vertices red or blue, in any way, and some triangle in a graph has all three edges the same color. Five vertices do not suffice.
The objects receiving colors matter. In the Ramsey number for triangles, colors belong to edges, which represent all unordered pairs of distinct vertices; the vertices themselves have no colors. In the finite Ramsey theorem, colors can instead belong to all -element subsets of a finite set. A monochromatic set or homogeneous set for a colouring expresses agreement among the appropriate colored objects.
Why is this useful? Ramsey theory provides existence guarantees in combinatorics that survive every possible assignment of a fixed finite number of colors. The Ramsey theorem turns this into a structural dichotomy: every sufficiently large graph contains a large clique or a large independent set. In arithmetic, the Van der Waerden theorem guarantees monochromatic arithmetic progressions. The beauty is the universal quantifier: an adversary can choose every color and still cannot prevent the promised configuration.
These guarantees concern precisely specified configurations under stated hypotheses. They do not justify selecting arbitrary patterns in empirical data after seeing the data, or attributing statistical significance to a selected pattern. A mathematical guarantee of some monochromatic configuration alone says nothing about the empirical meaning of that configuration.
The subject's name comes from F. P. Ramsey's [ref]. The [ref] records receipt on 28 November 1928 and presentation on 13 December 1928. Ramsey introduced the Ramsey theorem for r-sets and finite Ramsey theorem as tools for a problem in mathematical logic, while recognizing their independent interest in combinatorics. He also distinguished proving that a finite threshold exists from finding its smallest value, the quantitative question captured by a Ramsey number.
Spreading model 2026-10-14
A normalized basic sequence generates a spreading model when the norms of all finite scalar combinations converge as the first index tends to infinity, uniformly over increasing choices of the indices. The limiting norm on finitely supported scalar sequences is unchanged by increasing relabellings of coordinates. Completing this norm gives a Banach space with its canonical basic sequence. A diagonal application of the finite-colour infinite Ramsey theorem produces such a model from a subsequence of every normalized basic sequence.