Combinatorics is an area of
mathematics
Mathematics is a field of study that discovers and organizes methods, Mathematical theory, theories and theorems that are developed and Mathematical proof, proved for the needs of empirical sciences and mathematics itself. There are many ar ...
primarily concerned with
counting, both as a means and as an end to obtaining results, and certain properties of
finite structures. It is closely related to many other areas of mathematics and has many applications ranging from
logic
Logic is the study of correct reasoning. It includes both formal and informal logic. Formal logic is the study of deductively valid inferences or logical truths. It examines how conclusions follow from premises based on the structure o ...
to
statistical physics and from
evolutionary biology
Evolutionary biology is the subfield of biology that studies the evolutionary processes such as natural selection, common descent, and speciation that produced the diversity of life on Earth. In the 1930s, the discipline of evolutionary biolo ...
to
computer science
Computer science is the study of computation, information, and automation. Computer science spans Theoretical computer science, theoretical disciplines (such as algorithms, theory of computation, and information theory) to Applied science, ...
.
Combinatorics is well known for the breadth of the problems it tackles. Combinatorial problems arise in many areas of
pure mathematics
Pure mathematics is the study of mathematical concepts independently of any application outside mathematics. These concepts may originate in real-world concerns, and the results obtained may later turn out to be useful for practical applications ...
, notably in
algebra,
probability theory
Probability theory or probability calculus is the branch of mathematics concerned with probability. Although there are several different probability interpretations, probability theory treats the concept in a rigorous mathematical manner by expre ...
,
topology, and
geometry
Geometry (; ) is a branch of mathematics concerned with properties of space such as the distance, shape, size, and relative position of figures. Geometry is, along with arithmetic, one of the oldest branches of mathematics. A mathematician w ...
, as well as in its many application areas. Many combinatorial questions have historically been considered in isolation, giving an ''ad hoc'' solution to a problem arising in some mathematical context. In the later twentieth century, however, powerful and general theoretical methods were developed, making combinatorics into an independent branch of mathematics in its own right. One of the oldest and most accessible parts of combinatorics is
graph theory
In mathematics and computer science, graph theory is the study of ''graph (discrete mathematics), graphs'', which are mathematical structures used to model pairwise relations between objects. A graph in this context is made up of ''Vertex (graph ...
, which by itself has numerous natural connections to other areas. Combinatorics is used frequently in computer science to obtain formulas and estimates in the
analysis of algorithms.
Definition
The full scope of combinatorics is not universally agreed upon. According to
H. J. Ryser, a definition of the subject is difficult because it crosses so many mathematical subdivisions. Insofar as an area can be described by the types of problems it addresses, combinatorics is involved with:
* the ''enumeration'' (counting) of specified structures, sometimes referred to as arrangements or configurations in a very general sense, associated with finite systems,
* the ''existence'' of such structures that satisfy certain given criteria,
* the ''construction'' of these structures, perhaps in many ways, and
* ''optimization'': finding the "best" structure or solution among several possibilities, be it the "largest", "smallest" or satisfying some other ''optimality criterion''.
Leon Mirsky has said: "combinatorics is a range of linked studies which have something in common and yet diverge widely in their objectives, their methods, and the degree of coherence they have attained." One way to define combinatorics is, perhaps, to describe its subdivisions with their problems and techniques. This is the approach that is used below. However, there are also purely historical reasons for including or not including some topics under the combinatorics umbrella. Although primarily concerned with finite systems, some combinatorial questions and techniques can be extended to an infinite (specifically,
countable) but
discrete setting.
History
Basic combinatorial concepts and enumerative results appeared throughout the
ancient world. The earliest recorded use of combinatorial techniques comes from problem 79 of the
Rhind papyrus, which dates to the 16th century BC. The problem concerns a certain
geometric series, and has similarities to Fibonacci's problem of counting the number of
compositions of 1s and 2s that
sum to a given total.
Indian physician Sushruta asserts in
Sushruta Samhita that 63 combinations can be made out of 6 different tastes, taken one at a time, two at a time, etc., thus computing all 2
6 − 1 possibilities.
Greek historian
A historian is a person who studies and writes about the past and is regarded as an authority on it. Historians are concerned with the continuous, methodical narrative and research of past events as relating to the human species; as well as the ...
Plutarch
Plutarch (; , ''Ploútarchos'', ; – 120s) was a Greek Middle Platonist philosopher, historian, biographer, essayist, and priest at the Temple of Apollo (Delphi), Temple of Apollo in Delphi. He is known primarily for his ''Parallel Lives'', ...
discusses an argument between
Chrysippus (3rd century BCE) and
Hipparchus
Hipparchus (; , ; BC) was a Ancient Greek astronomy, Greek astronomer, geographer, and mathematician. He is considered the founder of trigonometry, but is most famous for his incidental discovery of the precession of the equinoxes. Hippar ...
(2nd century BCE) of a rather delicate enumerative problem, which was later shown to be related to
Schröder–Hipparchus numbers. Earlier, in the ''
Ostomachion'',
Archimedes
Archimedes of Syracuse ( ; ) was an Ancient Greece, Ancient Greek Greek mathematics, mathematician, physicist, engineer, astronomer, and Invention, inventor from the ancient city of Syracuse, Sicily, Syracuse in History of Greek and Hellenis ...
(3rd century BCE) may have considered the number of configurations of a
tiling puzzle, while combinatorial interests possibly were present in lost works by
Apollonius.
In the
Middle Ages
In the history of Europe, the Middle Ages or medieval period lasted approximately from the 5th to the late 15th centuries, similarly to the post-classical period of global history. It began with the fall of the Western Roman Empire and ...
, combinatorics continued to be studied, largely outside of the
European civilization. The
India
India, officially the Republic of India, is a country in South Asia. It is the List of countries and dependencies by area, seventh-largest country by area; the List of countries by population (United Nations), most populous country since ...
n mathematician
Mahāvīra () provided formulae for the number of
permutations and
combinations, and these formulas may have been familiar to Indian mathematicians as early as the 6th century CE. The
philosopher
Philosophy ('love of wisdom' in Ancient Greek) is a systematic study of general and fundamental questions concerning topics like existence, reason, knowledge, Value (ethics and social sciences), value, mind, and language. It is a rational an ...
and
astronomer Rabbi
Abraham ibn Ezra () established the symmetry of
binomial coefficients, while a closed formula was obtained later by the
talmudist and
mathematician
A mathematician is someone who uses an extensive knowledge of mathematics in their work, typically to solve mathematical problems. Mathematicians are concerned with numbers, data, quantity, mathematical structure, structure, space, Mathematica ...
Levi ben Gerson (better known as Gersonides), in 1321.
The arithmetical triangle—a graphical diagram showing relationships among the binomial coefficients—was presented by mathematicians in treatises dating as far back as the 10th century, and would eventually become known as
Pascal's triangle. Later, in
Medieval England,
campanology provided examples of what is now known as
Hamiltonian cycle
In the mathematics, mathematical field of graph theory, a Hamiltonian path (or traceable path) is a path (graph theory), path in an undirected or directed graph that visits each vertex (graph theory), vertex exactly once. A Hamiltonian cycle (or ...
s in certain
Cayley graph
In mathematics, a Cayley graph, also known as a Cayley color graph, Cayley diagram, group diagram, or color group, is a Graph (discrete mathematics), graph that encodes the abstract structure of a group (mathematics), group. Its definition is sug ...
s on permutations.
During the
Renaissance
The Renaissance ( , ) is a Periodization, period of history and a European cultural movement covering the 15th and 16th centuries. It marked the transition from the Middle Ages to modernity and was characterized by an effort to revive and sur ...
, together with the rest of mathematics and the
science
Science is a systematic discipline that builds and organises knowledge in the form of testable hypotheses and predictions about the universe. Modern science is typically divided into twoor threemajor branches: the natural sciences, which stu ...
s, combinatorics enjoyed a rebirth. Works of
Pascal,
Newton,
Jacob Bernoulli and
Euler became foundational in the emerging field. In modern times, the works of
J.J. Sylvester (late 19th century) and
Percy MacMahon (early 20th century) helped lay the foundation for
enumerative and
algebraic combinatorics.
Graph theory
In mathematics and computer science, graph theory is the study of ''graph (discrete mathematics), graphs'', which are mathematical structures used to model pairwise relations between objects. A graph in this context is made up of ''Vertex (graph ...
also enjoyed an increase of interest at the same time, especially in connection with the
four color problem.
In the second half of the 20th century, combinatorics enjoyed a rapid growth, which led to establishment of dozens of new journals and conferences in the subject. In part, the growth was spurred by new connections and applications to other fields, ranging from algebra to probability, from
functional analysis
Functional analysis is a branch of mathematical analysis, the core of which is formed by the study of vector spaces endowed with some kind of limit-related structure (for example, Inner product space#Definition, inner product, Norm (mathematics ...
to
number theory
Number theory is a branch of pure mathematics devoted primarily to the study of the integers and arithmetic functions. Number theorists study prime numbers as well as the properties of mathematical objects constructed from integers (for example ...
, etc. These connections shed the boundaries between combinatorics and parts of mathematics and theoretical computer science, but at the same time led to a partial fragmentation of the field.
Approaches and subfields of combinatorics
Enumerative combinatorics
Enumerative combinatorics is the most classical area of combinatorics and concentrates on counting the number of certain combinatorial objects. Although counting the number of elements in a set is a rather broad
mathematical problem, many of the problems that arise in applications have a relatively simple combinatorial description.
Fibonacci numbers is the basic example of a problem in enumerative combinatorics. The
twelvefold way provides a unified framework for counting
permutations
In mathematics, a permutation of a Set (mathematics), set can mean one of two different things:
* an arrangement of its members in a sequence or linear order, or
* the act or process of changing the linear order of an ordered set.
An example ...
,
combinations and
partitions.
Analytic combinatorics
Analytic combinatorics concerns the enumeration of combinatorial structures using tools from
complex analysis and
probability theory
Probability theory or probability calculus is the branch of mathematics concerned with probability. Although there are several different probability interpretations, probability theory treats the concept in a rigorous mathematical manner by expre ...
. In contrast with enumerative combinatorics, which uses explicit combinatorial formulae and
generating functions to describe the results, analytic combinatorics aims at obtaining
asymptotic formulae.
Partition theory
Partition theory studies various enumeration and asymptotic problems related to
integer partitions, and is closely related to
q-series,
special functions and
orthogonal polynomials. Originally a part of
number theory
Number theory is a branch of pure mathematics devoted primarily to the study of the integers and arithmetic functions. Number theorists study prime numbers as well as the properties of mathematical objects constructed from integers (for example ...
and
analysis, it is now considered a part of combinatorics or an independent field. It incorporates the
bijective approach and various tools in analysis and
analytic number theory and has connections with
statistical mechanics
In physics, statistical mechanics is a mathematical framework that applies statistical methods and probability theory to large assemblies of microscopic entities. Sometimes called statistical physics or statistical thermodynamics, its applicati ...
. Partitions can be graphically visualized with
Young diagrams or
Ferrers diagrams. They occur in a number of branches of
mathematics
Mathematics is a field of study that discovers and organizes methods, Mathematical theory, theories and theorems that are developed and Mathematical proof, proved for the needs of empirical sciences and mathematics itself. There are many ar ...
and
physics
Physics is the scientific study of matter, its Elementary particle, fundamental constituents, its motion and behavior through space and time, and the related entities of energy and force. "Physical science is that department of knowledge whi ...
, including the study of
symmetric polynomials and of the
symmetric group
In abstract algebra, the symmetric group defined over any set is the group whose elements are all the bijections from the set to itself, and whose group operation is the composition of functions. In particular, the finite symmetric grou ...
and in
group representation theory in general.
Graph theory
Graphs are fundamental objects in combinatorics. Considerations of graph theory range from enumeration (e.g., the number of graphs on ''n'' vertices with ''k'' edges) to existing structures (e.g., Hamiltonian cycles) to algebraic representations (e.g., given a graph ''G'' and two numbers ''x'' and ''y'', does the
Tutte polynomial ''T''
''G''(''x'',''y'') have a combinatorial interpretation?). Although there are very strong connections between graph theory and combinatorics, they are sometimes thought of as separate subjects. While combinatorial methods apply to many graph theory problems, the two disciplines are generally used to seek solutions to different types of problems.
Design theory
Design theory is a study of
combinatorial designs, which are collections of subsets with certain
intersection properties.
Block designs are combinatorial designs of a special type. This area is one of the oldest parts of combinatorics, such as in
Kirkman's schoolgirl problem proposed in 1850. The solution of the problem is a special case of a
Steiner system, which play an important role in the
classification of finite simple groups. The area has further connections to
coding theory
Coding theory is the study of the properties of codes and their respective fitness for specific applications. Codes are used for data compression, cryptography, error detection and correction, data transmission and computer data storage, data sto ...
and geometric combinatorics.
Combinatorial design theory can be applied to the area of
design of experiments. Some of the basic theory of combinatorial designs originated in the statistician
Ronald Fisher
Sir Ronald Aylmer Fisher (17 February 1890 – 29 July 1962) was a British polymath who was active as a mathematician, statistician, biologist, geneticist, and academic. For his work in statistics, he has been described as "a genius who a ...
's work on the design of biological experiments. Modern applications are also found in a wide gamut of areas including
finite geometry,
tournament scheduling,
lotteries,
mathematical chemistry,
mathematical biology,
algorithm design and analysis,
networking,
group testing and
cryptography
Cryptography, or cryptology (from "hidden, secret"; and ''graphein'', "to write", or ''-logy, -logia'', "study", respectively), is the practice and study of techniques for secure communication in the presence of Adversary (cryptography), ...
.
Finite geometry
Finite geometry is the study of
geometric systems having only a finite number of points. Structures analogous to those found in continuous geometries (
Euclidean plane,
real projective space, etc.) but defined combinatorially are the main items studied. This area provides a rich source of examples for
design theory. It should not be confused with discrete geometry (
combinatorial geometry).
Order theory
Order theory is the study of
partially ordered sets, both finite and infinite. It provides a formal framework for describing statements such as "this is less than that" or "this precedes that". Various examples of partial orders appear in
algebra, geometry, number theory and throughout combinatorics and graph theory. Notable classes and examples of partial orders include
lattices and
Boolean algebras.
Matroid theory
Matroid theory abstracts part of
geometry
Geometry (; ) is a branch of mathematics concerned with properties of space such as the distance, shape, size, and relative position of figures. Geometry is, along with arithmetic, one of the oldest branches of mathematics. A mathematician w ...
. It studies the properties of sets (usually, finite sets) of vectors in a
vector space that do not depend on the particular coefficients in a
linear dependence relation. Not only the structure but also enumerative properties belong to matroid theory. Matroid theory was introduced by
Hassler Whitney and studied as a part of order theory. It is now an independent field of study with a number of connections with other parts of combinatorics.
Extremal combinatorics
Extremal combinatorics studies how large or how small a collection of finite objects (
numbers,
graphs,
vectors,
sets, etc.) can be, if it has to satisfy certain restrictions. Much of extremal combinatorics concerns
classes of
set systems; this is called extremal set theory. For instance, in an ''n''-element set, what is the largest number of ''k''-element
subsets that can pairwise intersect one another? What is the largest number of subsets of which none contains any other? The latter question is answered by
Sperner's theorem, which gave rise to much of extremal set theory.
The types of questions addressed in this case are about the largest possible graph which satisfies certain properties. For example, the largest
triangle-free graph on ''2n'' vertices is a
complete bipartite graph ''K
n,n''. Often it is too hard even to find the extremal answer ''f''(''n'') exactly and one can only give an
asymptotic estimate.
Ramsey theory
Ramsey theory, named after the British mathematician and philosopher Frank P. Ramsey, is a branch of the mathematical field of combinatorics that focuses on the appearance of order in a substructure given a structure of a known size. Problems in R ...
is another part of extremal combinatorics. It states that any
sufficiently large configuration will contain some sort of order. It is an advanced generalization of the
pigeonhole principle.
Probabilistic combinatorics
In probabilistic combinatorics, the questions are of the following type: what is the probability of a certain property for a random discrete object, such as a
random graph? For instance, what is the average number of triangles in a random graph? Probabilistic methods are also used to determine the existence of combinatorial objects with certain prescribed properties (for which explicit examples might be difficult to find) by observing that the probability of randomly selecting an object with those properties is greater than 0. This approach (often referred to as ''the''
probabilistic method) proved highly effective in applications to extremal combinatorics and graph theory. A closely related area is the study of finite
Markov chains, especially on combinatorial objects. Here again probabilistic tools are used to estimate the
mixing time.
Often associated with
Paul Erdős, who did the pioneering work on the subject, probabilistic combinatorics was traditionally viewed as a set of tools to study problems in other parts of combinatorics. The area recently grew to become an independent field of combinatorics.
Algebraic combinatorics
Algebraic combinatorics is an area of
mathematics
Mathematics is a field of study that discovers and organizes methods, Mathematical theory, theories and theorems that are developed and Mathematical proof, proved for the needs of empirical sciences and mathematics itself. There are many ar ...
that employs methods of
abstract algebra
In mathematics, more specifically algebra, abstract algebra or modern algebra is the study of algebraic structures, which are set (mathematics), sets with specific operation (mathematics), operations acting on their elements. Algebraic structur ...
, notably
group theory
In abstract algebra, group theory studies the algebraic structures known as group (mathematics), groups.
The concept of a group is central to abstract algebra: other well-known algebraic structures, such as ring (mathematics), rings, field ( ...
and
representation theory, in various combinatorial contexts and, conversely, applies combinatorial techniques to problems in
algebra. Algebraic combinatorics has come to be seen more expansively as an area of mathematics where the interaction of combinatorial and algebraic methods is particularly strong and significant. Thus the combinatorial topics may be
enumerative in nature or involve
matroids,
polytopes,
partially ordered sets, or
finite geometries. On the algebraic side, besides group and representation theory,
lattice theory and
commutative algebra are common.
Combinatorics on words
Combinatorics on words deals with
formal languages. It arose independently within several branches of mathematics, including
number theory
Number theory is a branch of pure mathematics devoted primarily to the study of the integers and arithmetic functions. Number theorists study prime numbers as well as the properties of mathematical objects constructed from integers (for example ...
,
group theory
In abstract algebra, group theory studies the algebraic structures known as group (mathematics), groups.
The concept of a group is central to abstract algebra: other well-known algebraic structures, such as ring (mathematics), rings, field ( ...
and
probability. It has applications to enumerative combinatorics,
fractal analysis,
theoretical computer science,
automata theory, and
linguistics
Linguistics is the scientific study of language. The areas of linguistic analysis are syntax (rules governing the structure of sentences), semantics (meaning), Morphology (linguistics), morphology (structure of words), phonetics (speech sounds ...
. While many applications are new, the classical
Chomsky–Schützenberger hierarchy of classes of
formal grammars is perhaps the best-known result in the field.
Geometric combinatorics
Geometric combinatorics is related to
convex and
discrete geometry. It asks, for example, how many faces of each dimension a
convex polytope can have.
Metric properties of polytopes play an important role as well, e.g. the
Cauchy theorem on the rigidity of convex polytopes. Special polytopes are also considered, such as
permutohedra,
associahedra and
Birkhoff polytopes.
Combinatorial geometry is a historical name for discrete geometry.
It includes a number of subareas such as
polyhedral combinatorics (the study of
faces of
convex polyhedra),
convex geometry (the study of
convex sets, in particular combinatorics of their intersections), and
discrete geometry, which in turn has many applications to
computational geometry. The study of
regular polytopes,
Archimedean solids, and
kissing numbers is also a part of geometric combinatorics. Special polytopes are also considered, such as the
permutohedron,
associahedron and
Birkhoff polytope.
Topological combinatorics
Combinatorial analogs of concepts and methods in
topology are used to study
graph coloring
In graph theory, graph coloring is a methodic assignment of labels traditionally called "colors" to elements of a Graph (discrete mathematics), graph. The assignment is subject to certain constraints, such as that no two adjacent elements have th ...
,
fair division,
partitions,
partially ordered sets,
decision tree
A decision tree is a decision support system, decision support recursive partitioning structure that uses a Tree (graph theory), tree-like Causal model, model of decisions and their possible consequences, including probability, chance event ou ...
s,
necklace problems and
discrete Morse theory. It should not be confused with
combinatorial topology which is an older name for
algebraic topology.
Arithmetic combinatorics
Arithmetic combinatorics arose out of the interplay between
number theory
Number theory is a branch of pure mathematics devoted primarily to the study of the integers and arithmetic functions. Number theorists study prime numbers as well as the properties of mathematical objects constructed from integers (for example ...
, combinatorics,
ergodic theory, and
harmonic analysis. It is about combinatorial estimates associated with arithmetic operations (addition, subtraction, multiplication, and division).
Additive number theory
Additive number theory is the subfield of number theory concerning the study of subsets of integers and their behavior under addition. More abstractly, the field of additive number theory includes the study of abelian groups and commutative semigro ...
(sometimes also called additive combinatorics) refers to the special case when only the operations of addition and subtraction are involved. One important technique in arithmetic combinatorics is the
ergodic theory of
dynamical systems.
Infinitary combinatorics
Infinitary combinatorics, or combinatorial set theory, is an extension of ideas in combinatorics to infinite sets. It is a part of
set theory
Set theory is the branch of mathematical logic that studies Set (mathematics), sets, which can be informally described as collections of objects. Although objects of any kind can be collected into a set, set theory – as a branch of mathema ...
, an area of
mathematical logic
Mathematical logic is the study of Logic#Formal logic, formal logic within mathematics. Major subareas include model theory, proof theory, set theory, and recursion theory (also known as computability theory). Research in mathematical logic com ...
, but uses tools and ideas from both set theory and extremal combinatorics. Some of the things studied include
continuous graphs and
trees, extensions of
Ramsey's theorem, and
Martin's axiom. Recent developments concern combinatorics of the
continuum and combinatorics on successors of singular cardinals.
Gian-Carlo Rota used the name ''continuous combinatorics''
to describe
geometric probability, since there are many analogies between ''counting'' and ''measure''.
Related fields
Combinatorial optimization
Combinatorial optimization is the study of optimization on discrete and combinatorial objects. It started as a part of combinatorics and graph theory, but is now viewed as a branch of applied mathematics and computer science, related to
operations research
Operations research () (U.S. Air Force Specialty Code: Operations Analysis), often shortened to the initialism OR, is a branch of applied mathematics that deals with the development and application of analytical methods to improve management and ...
,
algorithm theory and
computational complexity theory
In theoretical computer science and mathematics, computational complexity theory focuses on classifying computational problems according to their resource usage, and explores the relationships between these classifications. A computational problem ...
.
Coding theory
Coding theory
Coding theory is the study of the properties of codes and their respective fitness for specific applications. Codes are used for data compression, cryptography, error detection and correction, data transmission and computer data storage, data sto ...
started as a part of design theory with early combinatorial constructions of
error-correcting codes. The main idea of the subject is to design efficient and reliable methods of data transmission. It is now a large field of study, part of
information theory.
Discrete and computational geometry
Discrete geometry (also called combinatorial geometry) also began as a part of combinatorics, with early results on
convex polytopes and
kissing numbers. With the emergence of applications of discrete geometry to
computational geometry, these two fields partially merged and became a separate field of study. There remain many connections with geometric and topological combinatorics, which themselves can be viewed as outgrowths of the early discrete geometry.
Combinatorics and dynamical systems
Combinatorial aspects of dynamical systems is another emerging field. Here dynamical systems can be defined on combinatorial objects. See for example
graph dynamical system.
Combinatorics and physics
There are increasing interactions between
combinatorics and physics, particularly
statistical physics. Examples include an exact solution of the
Ising model, and a connection between the
Potts model on one hand, and the
chromatic and
Tutte polynomials on the other hand.
See also
*
Combinatorial biology
*
Combinatorial chemistry
*
Combinatorial data analysis
*
Combinatorial game theory
*
Combinatorial group theory
*
Discrete mathematics
*
List of combinatorics topics
*
Phylogenetics
*
Polynomial method in combinatorics
Notes
References
* Björner, Anders; and Stanley, Richard P.; (2010)
''A Combinatorial Miscellany''* Bóna, Miklós; (2011)
''A Walk Through Combinatorics (3rd ed.)''
* Graham, Ronald L.; Groetschel, Martin; and Lovász, László; eds. (1996); ''Handbook of Combinatorics'', Volumes 1 and 2. Amsterdam, NL, and Cambridge, MA: Elsevier (North-Holland) and MIT Press.
* Lindner, Charles C.; and Rodger, Christopher A.; eds. (1997); ''Design Theory'', CRC-Press. .
*
*
*
Stanley, Richard P. (1997, 1999)
''Enumerative Combinatorics'', Volumes 1 and 2 Cambridge University Press
Cambridge University Press was the university press of the University of Cambridge. Granted a letters patent by King Henry VIII in 1534, it was the oldest university press in the world. Cambridge University Press merged with Cambridge Assessme ...
.
*
* van Lint, Jacobus H.; and Wilson, Richard M.; (2001); ''A Course in Combinatorics'', 2nd ed., Cambridge University Press.
External links
*
Combinatorial Analysis– an article in
Encyclopædia Britannica Eleventh Edition
Combinatorics a
MathWorld article with many references.
Combinatorics from a ''MathPages.com'' portal.
The Hyperbook of Combinatorics a collection of math articles links.
The Two Cultures of Mathematicsby W.T. Gowers, article on problem solving vs theory building.
{{Authority control