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.
Every finite colouring of the positive integers contains a pair with nonzero square difference. One proof takes limits of the colour autocorrelations and represents the resulting positive-definite sequence by a positive spectral measure. Its atom at zero has mass at least the sum of squared colour densities. Averaging along squares kills irrational frequencies; a common multiple makes finitely many rational atomic frequencies equal to one. The remaining rational atomic mass can be made arbitrarily small, leaving a positive average correlation.
Let be the least order of a complete graph whose every -edge-colouring has a monochromatic triangle in a graph. At a vertex of a graph of order , some colour joins at least neighbours. An edge of that colour among these neighbours completes a triangle; otherwise the neighbours use at most colours and contain a triangle by induction. This proves the recurrence and the weaker explicit bound .
For a colouring of the -element subsets of a set , a subset is homogeneous if all its -element subsets receive the same colour. The infinite Ramsey theorem for r-sets guarantees an infinite homogeneous subset when , is positive and the number of colours is finite. This does not guarantee a computable set when the colouring is computable.
A colouring is computable when an algorithm sorts the finite input subset, computes its colour and terminates. Its colour classes are uniformly computable sets. The distinction between existence of an infinite homogeneous set for a colouring and effective construction of one is a basic phenomenon in computability theory.
There is a two-colour computable colouring of pairs with no infinite computably enumerable set homogeneous for it. Enumerate these sets as . In stages, give each eligible requirement two markers from its enumerated set, avoiding markers of higher priority, and cancel all lower-priority markers whenever a new assignment is made. Colour by the marker status of at stage : first markers have colour zero, second markers colour one, and unmarked points colour zero. Each requirement is injured only finitely often by induction on its index. If is infinite it eventually has permanent distinct markers ; for every sufficiently large , the pairs and have different colours. Simulating finitely many stages computes each pair's colour, proving both effectiveness and the obstruction.
Let be an increasing uniformly computable finite approximation to the diagonal halting set. For , colour the triple if , and otherwise. No infinite homogeneous set for a colouring can have colour , since the finitely many bits below its first element eventually stabilize. Every infinite homogeneous set of colour computes the diagonal halting set: choose in and read membership of in . Homogeneity and unboundedness make this answer final. Thus the colouring has no infinite computable homogeneous set.
Colour by . No increasing infinite sequence can make all its sums and , , one colour. If its 2-adic valuations are bounded, two terms of equal valuation and equal odd part modulo four give pair sums of different valuation parity. If they are unbounded, a later term divisible by a sufficiently large power of two prevents adding a fixed earlier term from crossing either dyadic boundary; the two resulting sums have adjacent logarithmic scale indices.
The space , also written , consists of all infinite subsets of the positive integers. An element is identified with its strictly increasing enumeration. If is finite, write when is the finite initial segment of this enumeration.
A finite stem is a finite initial segment of an infinite subset of . The associated neighbourhood in the ordinary topology on infinite subsets is . For an infinite tail above , the neighbourhood is basic in the Ellentuck topology. Finite stems allow a fusion argument to fix initial choices while successively thinning the remaining infinite tail.
A family is Ramsey in the homogeneous-cone sense if there is an infinite such that either or . This is the existence of one infinite homogeneous cone. Requiring such a refinement inside every infinite initial ground set gives the stronger definition used for a Ramsey set of infinite subsets; requiring a homogeneous refinement in every finite-stem neighbourhood gives a completely Ramsey set.
These quantifiers should be distinguished. For example, the existence of a homogeneous cone on the even numbers does not constrain a family's restriction to the odd numbers. If is the finite-symmetric-difference parity colouring class on the odd numbers, the family consisting of alone has a homogeneous cone disjoint from it on the even numbers, but no homogeneous cone on the odd numbers. Every open set in the ordinary topology on infinite subsets has homogeneous cones inside all infinite ground sets, as follows by deciding finite stems through fusion.
This topology has basic open sets for infinite ground sets , without fixed finite stems. It is coarser than the Ellentuck topology and differs from the ordinary topology on infinite subsets, whose basic cylinders fix an initial segment. The symbol is sometimes used for either coarser convention, so it should be accompanied by a definition.
The whole space of infinite subsets of the natural numbers is a meagre set in the Ramsey cone topology. For , the closure is , which has empty interior: every infinite ground set can be thinned to omit . Thus all are nowhere dense, while their countable union is the whole space. In contrast, the whole space is not meagre in either the Ellentuck topology or the ordinary topology on infinite subsets.
A set is Ramsey if every infinite has an infinite subset such that or .
Every open set in the ordinary topology on infinite subsets is a Ramsey set of infinite subsets: some infinite has or . Use acceptance and rejection of finite stems and fusion to decide every finite stem. If the empty stem is rejected, each rejected stem has only finitely many accepting one-point extensions. Successive avoidance of these finite obstructions gives an infinite set all of whose finite stems are rejected; openness then excludes every infinite subset from . This concerns increasing enumerations of infinite subsets, rather than unrestricted sequences with repetitions.
Choose one representative for each equivalence class of infinite sets under finite symmetric difference. The colour changes on removing one point. Every cone therefore contains opposite-coloured sets and . Either colour family is a non-Ramsey set of infinite subsets. Choice of representatives is essential to this construction, which does not claim a definable regular family.
Using the axiom of choice, enumerate all infinite subsets of the positive integers in order type . By transfinite recursion, choose two previously unused infinite subsets of each . This is possible because each has cardinality and fewer choices have been made at stage . The set is not a Ramsey set of infinite subsets, since every meets both it and its complement.
A set is completely Ramsey if every basic Ellentuck topology neighborhood admits an infinite with or . Keeping the finite stem makes this stronger than being a Ramsey set of infinite subsets.
Let E be the even positive integers, and take a finite-symmetric-difference parity colouring of . The family is Ramsey even under the every-ground-set convention, since every infinite ground set can be thinned to omit 1. It is not completely Ramsey: inside , every infinite tail has two subfamilies of opposite parity. Its supporting neighbourhood is closed and nowhere dense in the ordinary topology on infinite subsets, but open in the Ellentuck topology.
A set is completely Ramsey-null when every Ellentuck topology neighborhood has a refinement disjoint from , with the same finite stem . Assuming open Ellentuck sets are completely Ramsey, every star-nowhere dense set is completely Ramsey-null: apply the open-set property to the dense complement of its closure. The Ellentuck meagre-set fusion lemma shows that countable unions retain this avoidance property.
Countably many completely Ramsey-null sets can be avoided simultaneously in a stem-preserving Ellentuck topology refinement. Select an increasing sequence with nested infinite remaining tails. At stage , thin the tail to avoid the th set for every stem , where ranges over all subsets of the first selected points. There are only finitely many such stems. Any infinite subset of the final selected sequence uses some such before stage and has all remaining points in the thinned tail. Thus it avoids every forbidden set. This explains why an argument checking only the full selected prefix is insufficient.
Every open set in the Ellentuck topology is a completely Ramsey set. Fix a finite stem . An infinite tail accepts a finite extension if its entire basic neighborhood lies in the open set; it rejects if no infinite subtail accepts it. Decisions persist under thinning. A fusion chooses an infinite set deciding every finite extension. For any rejected extension, only finitely many possible next elements can yield accepted extensions, since infinitely many would themselves provide an accepting tail. A second thinning therefore makes all finite extensions rejected. Openness then rules out any point of the set in the resulting neighborhood.
Relative to a family , an infinite reservoir accepts a finite stem when its entire Ellentuck topology neighbourhood lies in . It rejects when no infinite refinement accepts it. Every reservoir has a refinement deciding a prescribed stem, and both outcomes are hereditary under further infinite thinning. These definitions turn open-set homogeneity into a fusion construction.
Suppose a reservoir rejects and decides every extension . Only finitely many of those one-point extensions can have accepting tails. If infinitely many did, collect their new points into ; every infinite subset of begins with an accepting successor, so would lie in the family. That would make accept , contradicting rejection. This finite-obstruction fact lets a second fusion preserve rejection of every finite stem.
Choose successive points and, after each choice, thin the unused reservoir to decide all subsets of the finite chosen prefix. There are only finitely many stems to handle at each stage. The final diagonal infinite set decides every one of its finite stems, because its relevant tail lies in the reservoir chosen when the stem's largest point was selected. The argument uses the hereditary decisions from acceptance and rejection of finite stems.
For a finite set and an infinite set lying above , put
These sets form the basic neighborhoods of the Ellentuck topology, also called the star topology. It is finer than the ordinary topology on infinite subsets. Every basic neighborhood is a clopen set in the Ellentuck topology, and a closed set in the ordinary topology.
Every Borel set for the Ellentuck topology is completely Ramsey. First, an acceptance-and-rejection fusion makes every open set homogeneous after thinning the infinite reservoir while keeping its finite stem. Every nowhere-dense set is consequently completely Ramsey-null, and a fusion handling all subsets of each finite selected prefix shows that countable unions of such null sets remain null. Finally, sets differing from an open set by a meagre set form a sigma-algebra containing the open sets. Thus every Borel set has the required stem-preserving homogeneous refinement.
In the Ellentuck topology, suppose every open set is completely Ramsey and every meagre set is completely Ramsey-null. If is contained in a meagre set for some open , first refine a basic neighbourhood without changing its stem to avoid that exceptional set, and then refine again to be homogeneous for . The resulting neighbourhood is homogeneous for . Sets with such an open representative form a sigma-algebra: countable unions collect the meagre errors, and complements replace by its interior, differing only on the nowhere-dense boundary of . This proves that all star-Borel sets are completely Ramsey.
For an infinite coinfinite set , let in the space of infinite subsets of the natural numbers. This cone is a nonempty clopen set in the Ellentuck topology, because it is the basic neighbourhood , and any has a finite initial segment containing a point outside and hence a basic neighbourhood disjoint from .
The cone is a closed set with empty interior in the ordinary topology on infinite subsets: membership of a point outside witnesses its complement as an open set, while every ordinary finite-stem neighbourhood can be extended by an arbitrarily large point outside . Thus is an ordinary nowhere dense set, but it is neither ordinary open nor Ellentuck nowhere dense. It provides both distinctions between these two topologies.
The cone on the even integers is nonempty and Ellentuck topology open, while it is closed and nowhere dense in the ordinary topology on infinite subsets. Choose a finite-symmetric-difference parity colouring on that cone and take one colour class. The class is still ordinarily nowhere dense because its closure lies in the cone, but every stem-free refinement inside the cone meets both colours. Hence it is not completely Ramsey.
In the space of infinite subsets of the natural numbers, the families are clopen sets in the ordinary topology on infinite subsets and thus in the finer Ellentuck topology. Their union is . Every basic Ellentuck topology neighborhood of contains for some sufficiently large , so this union is not a closed set.
A subset of the space of infinite subsets of the natural numbers has this property when it differs from an Ellentuck topology open set by a meagre set in the same topology. By the complete-Ramsey characterization, these are precisely the completely Ramsey sets. Using meagreness from a different topology changes the definition.
The ordinary topology on has basic sets for finite . It is the product topology on increasing enumerations, and also the subspace topology on infinite-subset indicator functions in .
In the ordinary topology on infinite subsets, the family of cofinite sets is a countable set, a dense and a meagre set. Countability follows by indexing its members by their finite complements. Each singleton is closed with empty interior, while every basic cylinder with finite initial segment contains . Consequently is not a nowhere dense set. This example uses the ordinary cylinder topology, rather than the Ramsey cone topology.
The family is ordinarily closed and nowhere dense. A failed gap is witnessed by a finite prefix, and any cylinder can be refined by adjoining consecutive large integers that fail the gap. Nevertheless intersects every infinite-subset cone in continuum many sets: a binary tree chooses two sufficiently large next points inside its reservoir at each step.
A closed nowhere dense family can meet every cone in continuum many sets, as the gap-doubling closed family of infinite subsets does. Well-order the cones and choose two fresh candidates in each, permanently reserving one of each colour. The red family meets every cone and its complement contains every reserved blue candidate, so it is not Ramsey. As a subset of the closed nowhere dense family, it is still nowhere dense and has the Baire property in the ordinary infinite-subset topology. This recursion requires no regularity assumption on the continuum cardinal.
A family is -Baire when is meagre for some ordinarily open family . This is weaker than the corresponding regularity in the star topology. A meagre set meeting every Ramsey cone in both colours has the ordinary Baire property while failing to be a Ramsey set of infinite subsets.
For , the two-colour Ramsey number for disjoint edge matchings is
Thus every red-blue colouring of contains either a red matching of size or a blue matching of size , and the order is sharp.
For , the two-colour Ramsey number for vertex-disjoint triangles is
Every red-blue colouring of therefore contains vertex-disjoint triangles of one colour, while a colouring of can avoid such a packing in both colours.
A finite coloring of a set is a function into a finite set of colors. A subset is monochromatic when the restriction of to it is constant.
The colour profile of a length- block under a finite colouring is the ordered tuple . There are at most profiles when uses at most colours. Equally profiled blocks reproduce every colour configuration at the same relative positions; this converts a colouring of points into a finite colouring of blocks in the colour-focusing proof of Van der Waerden theorem.
A colour class of a finite colouring is a fibre . Each colour class is a monochromatic set, and these fibres give a finite set partition of after empty fibres are omitted.
For and an integer , assign the color . The floor function partitions the domain into half-open geometric bins. If , their bin indices differ by an integer in , so their colors differ. For example, and separates every ratio in . Composing this finite coloring with another logarithm can obstruct monochromatic multiplicative configurations whose logarithms have such ratios.
A refinement of a finite coloring assigns different new colors whenever the original colors differ. A set monochromatic for the refinement is therefore monochromatic for the original coloring. Given colorings , the product coloring refines both. This makes it possible to impose finitely many coloring obstructions simultaneously.
A subset is monochromatic for a finite coloring if there is a color such that
Equivalently, the restriction of a function is a constant function, or lies in one colour class . The word describes agreement of colors; it does not require to equal an entire colour class.
For example, color the integers by integer parity, using red for even and blue for odd. The set is monochromatic, whereas is not. If the colored objects are edges, a monochromatic triangle in a graph means that its three edges form a monochromatic set. In a coloring of -element subsets of a set , a homogeneous set for a colouring means that the collection of all -element subsets of is monochromatic. For pairs, this is a complete graph on whose edges all have one color, rather than a coloring of the vertices in .
The infinite form of Ramsey's theorem says that if the -element subsets of an infinite set are finitely colored, then some infinite subset has all its -element subsets in one color.
Take increasing even for which every ordered four-index expression has one colour. The Ramsey theorem for r-sets supplies them. Set and . Then both and use the same ordered coefficient pattern , so their union is monochromatic. The shared half-prefix makes the unweighted pair family possible without asking the two families to use the same generating sequence.
For finitely coloured -element subsets, choose successive least points and use the inductive -set theorem to thin the remaining reservoir after each choice. Every tuple with that least point then has one assigned colour. The infinite pigeonhole principle retains infinitely many least points with the same assigned colour, giving an infinite homogeneous set. The base case is the same pigeonhole principle. This proves the Ramsey theorem for r-sets for all finite .
Fix positive integers with . There is an integer , depending only on , such that every finite coloring
has a subset of size for which the restriction of a function to is a constant function. Here , and denotes the collection of all -element subsets of , rather than its binomial coefficient cardinality. The notation abbreviates this property. Thus is a homogeneous set for a colouring; when , the monochromatic set consists of its -element subsets, not its individual elements. This is the finite assertion in Ramsey's original Theorem B, p. 267.
For , this is the pigeonhole principle, with sharp threshold . For instance, every red-blue coloring of five objects has three of one color; four objects can split two and two. For , and , the sharp threshold is six, as shown by the Ramsey number for triangles. Coloring pairs makes this a problem about edges of a complete graph. For larger , the analogous viewpoint uses a hypergraph.
The finite Ramsey theorem lets an existence argument discard most of a large finite set while retaining a prescribed amount of uniform structure. Its threshold applies to every coloring; one does not need an assumption that colors were assigned randomly. A diagonal compactness argument deduces finite existence from Ramsey's theorem, but does not by itself identify the smallest threshold. For pairs, a Ramsey number makes that optimization explicit.
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.
Every red-blue edge coloring of the complete graph contains a monochromatic triangle in a graph, and some coloring of contains none. Together the five-cycle Ramsey coloring and six-vertex monochromatic triangle argument give
The threshold is exact: one carefully chosen coloring establishes the lower bound, while the upper bound must handle every coloring.
A familiar interpretation uses six people and colors each pair red if they know one another and blue if they do not. Assuming the relation is symmetric and every pair falls into exactly one case, there are either three mutual acquaintances or three mutual strangers. The conclusion concerns all three pairs within the group, not merely two relationships through a common person. There is no prediction about which color wins or which three people form the group.
The small size makes exhaustive verification practical. The complete graph has edges, giving red-blue colorings of labeled vertices; exactly 12 have no monochromatic triangle in a graph. They are the choices of a red cycle graph of length five, whose blue complement graph is another five-cycle. The complete graph has edges, giving colorings. Checking all triples in every coloring finds none without a monochromatic triangle in a graph; in fact the minimum number is two. These counts can be reproduced by assigning one bit to each unordered pair and testing whether the three bits of each triple agree. The monochromatic-triangle counting formula gives a separate explanation of the stronger minimum-two conclusion.
Place five labeled vertices around a pentagon. In the complete graph , color the five perimeter edges red and the five diagonals blue. Writing for the unordered pair , the red pairs are , and the blue pairs are . This assigns a color to every pair, including every diagonal.
The red subgraph is the cycle graph ; the blue subgraph is the cycle graph . Neither contains a triangle in a graph. Consequently, none of the ten triples has all three edges red or all three blue, proving the lower bound for the Ramsey number for triangles. Crossings in the drawing are not additional vertices.
Choose any vertex of a red-blue colored complete graph . Its five incident edges go to the other five vertices. By the pigeonhole principle, at least three have the same color. Call their other endpoints and, after swapping color names if needed, suppose are red.
If any of is red, it completes a red triangle in a graph with . If none is red, all three are blue, so themselves form a blue triangle in a graph. Both possibilities force a monochromatic triangle in a graph. This proves the upper bound for the Ramsey number for triangles using only five incident edges and the three pairs among the selected neighbors; the colors of the other edges cannot defeat the argument.
Figure 1.
The two cases after choosing three red neighbors in a complete graph on six vertices
. Details.
Both panels show all 15 edges of a complete graph on six vertices. Faint colored edges are example choices outside the decisive argument; bold edges exhibit the forced triangle in a graph. The selected neighbor color could instead be blue, giving the same argument with the color names exchanged.
Let be prime and join two -subsets of a -element set when their intersection size is divisible by . The modular intersection bound for a set family bounds both its independence and clique numbers by a quantity strictly below . Since the graph has vertices,
a lower bound larger than every fixed power of as .
Let be a finite alphabet. A combinatorial line in is obtained by fixing some coordinates and replacing every coordinate in one nonempty active set by the same variable letter. It therefore contains one word for each letter of .
For any proposed positive active size , the displayed two-colour finite colouring of binary words gives opposite colours to the two points of every combinatorial line with exactly active coordinates. Their counts of the letter differ by . Thus no dimension can guarantee a monochromatic line of one universally prescribed active size, even though the Hales-Jewett theorem guarantees some active size. The colouring is allowed to depend on because is chosen before the colouring.
For any , color by its first letter together with its number of runs of a word modulo . This finite coloring uses at most nine colors and has no monochromatic combinatorial line whose active coordinates form an interval. An active interval starting at the first coordinate changes the first letter. Otherwise, its left boundary and optional right boundary contribute versus , versus , or versus to the run count as the active letter varies. These differences remain nonzero modulo . The first-letter component is essential for intervals that occupy the entire word.
Repeat every coordinate of a word times. A combinatorial line maps to a combinatorial line whose active-set size is multiplied by . Pulling back a finite coloring along this map and using the Hales-Jewett theorem forces monochromatic lines with active-set size divisible by any prescribed positive integer .
For a fixed alphabet size , a family is adequate if every two-color finite coloring of has a monochromatic combinatorial line whose nonempty active coordinate set belongs to .
An intersecting family is never adequate. Color a word red when the coordinates carrying letter contain a member of , and blue otherwise. For a line with active set , its letter- word is red and its letter- word is blue, because no member of an intersecting family can lie wholly outside .
For every finite alphabet and every positive integer , there is such that every -coloring of contains a monochromatic combinatorial line.
Induct on the alphabet size . For an -colouring, choose an -insensitive combinatorial subspace whose dimension forces a monochromatic combinatorial line over the first letters. The inductive Hales-Jewett theorem supplies that line. Changing all of its active parameters from to , one at a time, preserves the colour by the alphabet insensitivity lemma. Thus the line extends to all letters. The one-letter alphabet is the base case.
For a finite coloring of , a combinatorial subspace is -insensitive if replacing by , or conversely, in any of its variable coordinates leaves the color unchanged. For every number of colors, alphabet size , and dimension , sufficiently large guarantees such a -dimensional combinatorial subspace for any specified distinct letters .
A proof uses the pigeonhole principle on chains in consecutive coordinate blocks. Choose block lengths from left to right, making each long enough to pigeonhole the vector of colors for every earlier word and every later variable assignment. Process the blocks from right to left. Two equal color vectors give a nonempty variable interval insensitive to . Insensitivity already obtained in later blocks survives all restrictions of earlier coordinates. This lemma proves the Hales-Jewett theorem by induction on alphabet size.
For r colours, k letters and d variable blocks, set and . Process blocks from right to left. In block i, the words have colour profiles indexed by all earlier words and later variable assignments. Two profiles agree, giving a nonempty variable interval insensitive to exchanging a and b. Previously obtained insensitivity holds for all earlier words and survives their restriction. This constructs the combinatorial subspace required by the alphabet insensitivity lemma.
A -dimensional combinatorial subspace, also called a -parameter set, has pairwise disjoint nonempty active coordinate sets. Coordinates in the th active set all receive one freely chosen alphabet letter, independently for each , while the remaining coordinates stay fixed.
For every alphabet size , number of colors , and dimension , some has the property that every -coloring of contains a monochromatic -dimensional combinatorial subspace. It follows from the Hales-Jewett theorem by identifying with the word space over the alphabet .
A Hilbert -cube in the positive integers is a set
where are positive integers.
Every finite coloring of the positive integers contains a monochromatic Hilbert cube of every prescribed finite dimension.
Every finite coloring of the positive integers contains monochromatic arithmetic progressions of every prescribed finite length.
For positive , let bound the interval needed to force a monochromatic length- arithmetic progression in every finite colouring using at most colours. The colour-focusing proof of Van der Waerden theorem inducts on , simultaneously for every number of colours, and then creates progressions of distinct colours with a common next point.
Assume exists for every . For fixed , construct such that a finite colouring of using at most colours contains either a monochromatic length- arithmetic progression, or length- arithmetic progressions of pairwise distinct colours of the form , , with a common focus . Take : a length- arithmetic progression in its first half has its next point inside the whole interval. For , give a singleton step .
Given , put and . Regard the first length- blocks as coloured by their full colour profiles. Some block indices share a profile. If there is no monochromatic length- arithmetic progression, this profile supplies focused progressions with focus position , steps , and distinct colours . The colour of position differs from every . In the later block , put . For each , the points have colour : they lie in the selected block at position . The points have colour . Thus distinct colours focus at . For , its own colour completes one of the focused progressions. The base case completes the mathematical induction.
For positive integers , some ensures that every -color finite coloring of contains a monochromatic set
It follows from the Van der Waerden theorem by mathematical induction on the number of colors. If is a bound for colors, take a long one-color arithmetic progression of length and step . Either one of has its color, giving the result immediately, or these multiples use only colors. Pull back their finite coloring to and use mathematical induction, then multiply the resulting configuration by . Enlarge the ambient finite integer interval to include all these multiples. The cases and are immediate. The parameter makes this useful for positive monochromatic solutions of a partition regular equation with arbitrary integer coefficients.
For all positive integers , some has the following property: every -coloring of contains for which
is monochromatic. Thus the common difference has the same color as the progression.
Several monochromatic arithmetic progressions are color-focused when they have different colors and extend by one further term to the same point. Such focused families give an elementary induction proof of the length-three case of the Van der Waerden theorem.
For every finite , every finite coloring of contains a monochromatic homothetic copy . The theorem follows from the Hales-Jewett theorem by coloring a word according to the sum of the points indexed by its letters.
Every colouring of the positive integers, even with infinitely many colours, has an arithmetic progression of any prescribed finite length on which the colouring is constant or injective. Encode a progression by the equivalence relation of equality of its colours. This gives a finite colouring of its starting point and step. A Gallai theorem for an integer lattice copy of a suitable two-dimensional pattern makes either all indices inequivalent, or one equal-colour pair range independently over two whole progressions. In the second case, one of those progressions is monochromatic.
For a finite pattern in a real vector space, pull a finite colouring back to words through the displayed sum map. A combinatorial line with active coordinates J maps to . The Hales-Jewett theorem therefore forces a monochromatic homothetic copy. Integer patterns remain in the integer lattice; choosing b sufficiently large gives the positive-lattice version.
Every red-blue finite coloring of the pairs of positive integers has either a blue complete arithmetic progression of any prescribed finite length , or two disjoint -term arithmetic progressions with all cross-pairs red. To see the geometry, assign a chosen red pair of indices in its progression, assuming the first alternative fails. Apply the Gallai theorem for an integer lattice to the fixed finite pattern
In a monochromatic copy with common label , the selected red pairs are precisely
The copy lies in the positive quadrant, so . Consequently the two displayed arithmetic progressions are disjoint. Translating the finite pattern before applying the lattice theorem permits its initially negative coordinates.
A matrix over the rational numbers is partition regular when every finite coloring of the positive integers admits a monochromatic vector satisfying , with every coordinate a positive integer. Repeated coordinates are permitted.
For any positive integer , a homogeneous rational matrix is partition regular over if and only if it is partition regular over . Pull a colouring of back along and scale the resulting solution. Conversely, restrict a colouring of all positive integers to . The argument depends on homogeneity and does not automatically extend to inhomogeneous equations or prescribed distinctness conditions.
If a rational matrix is a partition regular matrix, every finite coloring of the positive integers admits monochromatic such that
Choose a compactness bound for partition regularity for the number of colors, put , and pull back the coloring by on . A monochromatic positive solution of gives ; then . The least common multiple guarantees that every is a positive integer.
If a rational matrix is a partition regular matrix, then for each fixed number of colors some finite integer interval already forces a monochromatic positive solution. Otherwise the solution-free finite colorings of successive intervals form a finitely branching tree with every level nonempty. The König infinity lemma gives an infinite branch, contradicting partition regularity. More generally, this argument applies to any family of configurations each using finitely many positive integers.
For a partition regular matrix and any property of its positive solution vectors, either every finite coloring admits a monochromatic solution with , or every finite coloring admits one without . If the first alternative fails, take a witnessing coloring and pair it with any other coloring. Partition regularity of the product coloring forces a solution avoiding in the other coloring. The alternatives need not be exclusive.
If are the columns of a matrix, the matrix has the columns property when has an ordered partition such that
and, for , belongs to the linear span of the columns indexed by .
Rado's theorem states that a rational matrix is partition regular if and only if it has the columns property.
The positive-variable system , is partition regular. Its columns for sum to zero, and the remaining column lies in their rational span, satisfying the columns condition. Thus every finite colouring has monochromatic positive with . A triangular m-p-c set gives the explicit solution , , , , with positivity guaranteed by membership in that set.
For nonzero rational coefficients , the equation
is partition regular exactly when some nonempty subset of the coefficients has sum zero. This is the one-row form of the columns property.
Suppose nonzero integer coefficients have a nonempty zero-sum subset , and fix . Put and . A Brauer progression theorem configuration containing a sufficiently long monochromatic progression of step and the point gives a positive solution: take every outside variable equal to , and the inside variables from the progression with offsets , where and the other offsets are zero. Shifting all inside offsets by the same integer keeps their weighted sum unchanged, because . This removes negative offsets while preserving the equation.
For nonzero integer coefficients , choose a prime number and colour each positive integer by its nonzero leading residue after removing its power of . In a monochromatic zero-sum solution, divide by the least occurring power of . Reduction modulo then makes the sum of the coefficients attached to the least-valuation variables vanish modulo . Its absolute value is less than , so that sum vanishes as an integer. This gives the necessity direction of the one-equation partition regularity criterion without using the general Rado theorem.
A rational homogeneous equation has a monochromatic positive odd solution in every finite colouring of the odd integers exactly when its full coefficient sum is zero. Sufficiency uses a constant odd vector. For necessity, clear denominators and, if the total is nonzero, colour by odd residue classes modulo . A common odd residue is invertible, so a solution would require , impossible. This is stronger than the zero-sum-subset criterion for unrestricted partition regularity.
The necessity direction in Rado's theorem colors an integer using initial data from a P-adic valuation. Applying partition regularity and grouping the coordinates of a monochromatic solution by valuation yields the blocks in the columns property; reduction modulo successively higher powers of supplies the required linear dependences.
After clearing denominators in a matrix, for every disjoint pair of index sets with nonempty and outside the linear span of the -columns, choose an integer linear functional vanishing on those columns but not on the indicated sum. Choose a prime number dividing none of the finitely many nonzero evaluations. The last nonzero digit coloring for this prime, applied to a monochromatic positive solution, groups coordinates into blocks by P-adic valuation. Applying the appropriate functional and reducing modulo the prime shows that each block sum lies in the linear span of all earlier columns. This proves necessity in Rado's theorem without an asymptotic limiting argument.
For a prime number , write a positive integer as with . Its last nonzero base- digit is , an element of . Assigning this digit as the color gives the last nonzero digit coloring used in the necessity proof of Rado's theorem.
An -set has positive integer generators chosen so that every expression below is positive, and consists of all their values:
The required positivity is equivalent to for each ; it is not defined by discarding nonpositive values from the displayed family.
Suppose the columns of a matrix over the rational numbers satisfy the columns condition with blocks . Choose rational coefficients such that
Choose a positive integer clearing all denominators and . For generators of any full positive M-p-c set, the coordinates
lie in that set and satisfy . Thus the monochromatic m-p-c set theorem supplies the sufficiency direction of Rado's theorem.
For every positive , every finite coloring of the positive integers contains a monochromatic M-p-c set.
For every dimension , every finite coloring of the positive integers contains for which all nonempty sums of distinct have one color. This is the case of the monochromatic m-p-c set theorem.
Introduce a variable for every nonempty and the homogeneous equations for . In their matrix , partition the columns by the displayed blocks. For each , the vector with coordinate exactly when lies in the kernel of a linear map of . Its nonzero coordinates occur in and earlier blocks only; every coordinate in is one. Hence the first block's column sum is zero and every subsequent block sum is in the linear span of earlier columns. The columns condition holds, so Rado's theorem forces a positive monochromatic solution, and all nonempty finite sums of its singleton coordinates have the same colour.
Every finite coloring of the positive integers has an infinite sequence for which all nonempty finite sums of distinct terms have one color.
Extend a finite coloring of the positive integers to a point of a two-sided full shift. A minimal subsystem of its forward orbit closure, together with the proximal-minimal existence theorem, supplies a minimal point proximal to . Put . If all sums in , the augmented finite-sums set, have color in , their coordinate constraints define a cylinder set containing . The joint return lemma for a proximal minimal pair chooses a new positive term so that all new sums have color in both and . Mathematical induction gives an infinite monochromatic finite-sums set. The new term can exceed the sum of all previous terms, giving unique representations. The proximal-minimal existence theorem is a substantive input to this proof.
Choose an idempotent ultrafilter on the natural numbers and a color class . The set
also belongs to , and for every . Recursively choosing each new term from the finitely many required translates of puts every nonempty finite sum in .
For a sequence , its finite-sums set is
Every finite-sums set generated by an infinite sequence of positive integers contains another finite-sums set generated by a strictly increasing sequence satisfying . Consequently the divisibility requirement can be added to the conclusion of Hindman theorem.
Choose each as a sum over a finite block of indices of the original sequence, with these index blocks disjoint and successive. Given , take two fresh groups of terms. In either group the partial sums, including , give two equal congruence classes modulo by the pigeonhole principle. Their difference is a nonempty consecutive sum divisible by , and hence at least . Add the two such sums to obtain divisible by . Its index block is the union of the two selected subblocks. Discard the rest of these groups and continue after them. Because the blocks are disjoint, every finite sum of the is a finite sum of distinct original terms. This proves both the finite-sums set containment and the strictly increasing divisibility chain.
Articles were limited to the first 100 out of 119 total.

Articles by others on the same topic (1)

Ramsey theory is a branch of combinatorial mathematics that studies conditions under which a certain order or structure must appear within a larger set. It is primarily concerned with the existence of particular substructures within large systems or configurations. The core principle is often summarized by the statement that "sufficiently large structures will always contain a certain order.