Rado's Theorem (Ramsey Theory)
   HOME

TheInfoList



OR:

Rado's theorem is a theorem from the branch of
mathematics Mathematics is an area of knowledge that includes the topics of numbers, formulas and related structures, shapes and the spaces in which they are contained, and quantities and their changes. These topics are represented in modern mathematics ...
known as
Ramsey theory Ramsey theory, named after the British mathematician and philosopher Frank P. Ramsey, is a branch of mathematics that focuses on the appearance of order in a substructure given a structure of a known size. Problems in Ramsey theory typically ask a ...
. It is named for the German mathematician
Richard Rado Richard Rado FRS (28 April 1906 – 23 December 1989) was a German-born British mathematician whose research concerned combinatorics and graph theory. He was Jewish and left Germany to escape Nazi persecution. He earned two PhDs: in 1933 from th ...
. It was proved in his thesis, ''Studien zur Kombinatorik''.


Statement

Let A \mathbf = \mathbf be a system of linear equations, where A is a matrix with integer entries. This system is said to be r''-regular'' if, for every r-coloring of the natural numbers 1, 2, 3, ..., the system has a monochromatic solution. A system is ''regular'' if it is ''r-regular'' for all ''r'' ≥ 1. Rado's theorem states that a system A \mathbf = \mathbf is regular if and only if the matrix ''A'' satisfies the ''columns condition''. Let ''ci'' denote the ''i''-th column of ''A''. The matrix ''A'' satisfies the columns condition provided that there exists a partition ''C''1, ''C''2, ..., ''C''''n'' of the column indices such that if s_i = \Sigma_c_j, then # ''s''1 = 0 # for all ''i'' ≥ 2, ''si'' can be written as a rationalModern graph theory by
Béla Bollobás Béla Bollobás FRS (born 3 August 1943) is a Hungarian-born British mathematician who has worked in various areas of mathematics, including functional analysis, combinatorics, graph theory, and percolation. He was strongly influenced by Paul E ...
. 1st ed. 1998. . Page 204
linear combination of the ''cjs in all the ''Ck'' with ''k'' < ''i''. This means that ''si'' is in the linear subspace of ''Qm'' spanned by the set of the ''cj'''s.


Special cases

Folkman's theorem Folkman's theorem is a theorem in mathematics, and more particularly in arithmetic combinatorics and Ramsey theory. According to this theorem, whenever the natural numbers are partitioned into finitely many subsets, there exist arbitrarily large s ...
, the statement that there exist arbitrarily large sets of integers all of whose nonempty sums are monochromatic, may be seen as a special case of Rado's theorem concerning the regularity of the system of equations :x_T = \sum_x_, where ''T'' ranges over each nonempty subset of the set . Other special cases of Rado's theorem are
Schur's theorem In discrete mathematics, Schur's theorem is any of several theorems of the mathematician Issai Schur. In differential geometry, Schur's theorem is a theorem of Axel Schur. In functional analysis, Schur's theorem is often called Schur's property ...
and
Van der Waerden's theorem Van der Waerden's theorem is a theorem in the branch of mathematics called Ramsey theory. Van der Waerden's theorem states that for any given positive integers ''r'' and ''k'', there is some number ''N'' such that if the integers are colored, ea ...
. For proving the former apply Rado's theorem to the matrix (1\ 1\ ). For Van der Waerden's theorem with ''m'' chosen to be length of the monochromatic arithmetic progression, one can for example consider the following matrix: \left( \begin 1&1&-1&0&\cdots&0&0\\ 1&2&0&-1&\cdots&0&0\\ \vdots&\vdots&\vdots&\vdots&\ddots&\vdots&\vdots \\1&m-1&0&0&\cdots&-1&0\\ 1&m&0&0&\cdots&0&-1 \end\right)


Computability

Given a system of linear equations it is a priori unclear how to check computationally that it is regular. Fortunately, Rado's theorem provides a criterion which is testable in finite time. Instead of considering colourings (of infinitely many natural numbers), it must be checked that the given matrix satisfies the columns condition. Since the matrix consists only of finitely many columns, this property can be verified in finite time. However, the
subset sum problem The subset sum problem (SSP) is a decision problem in computer science. In its most general formulation, there is a multiset S of integers and a target-sum T, and the question is to decide whether any subset of the integers sum to precisely T''.'' T ...
can be reduced to the problem of computing the required partition ''C''1, ''C''2, ..., ''C''''n'' of columns: Given an input set ''S'' for the subset sum problem we can write the elements of ''S'' in a matrix of shape 1 × , ''S'', . Then the elements of ''S'' corresponding to vectors in the partition ''C''1 sum to zero. The subset sum problem is
NP-complete In computational complexity theory, a problem is NP-complete when: # it is a problem for which the correctness of each solution can be verified quickly (namely, in polynomial time) and a brute-force search algorithm can find a solution by tryi ...
. Hence, verifying that a system of linear equations is regular is also an NP-complete problem.


References

{{DEFAULTSORT:Rado's Theorem (Ramsey Theory) Ramsey theory Theorems in discrete mathematics