Open main menu
Home
Random
Recent changes
Special pages
Community portal
Preferences
About Wikipedia
Disclaimers
Incubator escapee wiki
Search
User menu
Talk
Dark mode
Contributions
Create account
Log in
Editing
Discrete mathematics
Warning:
You are not logged in. Your IP address will be publicly visible if you make any edits. If you
log in
or
create an account
, your edits will be attributed to your username, along with other benefits.
Anti-spam check. Do
not
fill this in!
{{Short description|Study of discrete mathematical structures}} {{For|the mathematics journal|Discrete Mathematics (journal){{!}}''Discrete Mathematics'' (journal)}} {{Redirect|Finite math|the syllabus|Finite mathematics}} {{Math topics TOC}} [[File:6n-graf.svg|thumb|250px|[[Graph (discrete mathematics)|Graphs]] such as these are among the objects studied by discrete mathematics, for their interesting [[graph property|mathematical properties]], their usefulness as models of real-world problems, and their importance in developing computer [[algorithm]]s.]] '''Discrete mathematics''' is the study of [[mathematical structures]] that can be considered "discrete" (in a way analogous to [[discrete variable]]s, having a [[bijection]] with the set of [[natural numbers]]) rather than "continuous" (analogously to [[continuous function]]s). Objects studied in discrete mathematics include [[integer]]s, [[Graph (discrete mathematics)|graphs]], and [[Statement (logic)|statements]] in [[Mathematical logic|logic]].<ref>[[Richard Johnsonbaugh]], ''Discrete Mathematics'', Prentice Hall, 2008.</ref><ref>{{cite journal |last1=Franklin |first1=James |authorlink=James Franklin (philosopher) |date=2017 |title=Discrete and continuous: a fundamental dichotomy in mathematics |url=http://philsci-archive.pitt.edu/16561/1/Discrete%20and%20Continuous.pdf |journal=Journal of Humanistic Mathematics |volume=7 |issue=2 |pages=355–378 |doi=10.5642/jhummath.201702.18 |s2cid=6945363 |access-date=30 June 2021|doi-access=free }}</ref><ref>{{cite web |url=https://cse.buffalo.edu/~rapaport/191/S09/whatisdiscmath.html |title=Discrete Structures: What is Discrete Math? |website=cse.buffalo.edu |access-date=16 November 2018}}</ref> By contrast, discrete mathematics excludes topics in "continuous mathematics" such as [[real number]]s, [[calculus]] or [[Euclidean geometry]]. Discrete objects can often be [[enumeration|enumerated]] by [[integers]]; more formally, discrete mathematics has been characterized as the branch of mathematics dealing with [[countable set]]s<ref>{{citation | last = Biggs | first = Norman L. | author-link = Norman L. Biggs | edition = 2nd | isbn = 9780198507178 | mr = 1078626 | page = 89 | publisher = The Clarendon Press Oxford University Press | series = Oxford Science Publications | title = Discrete mathematics | url = https://books.google.com/books?id=Mj9gzZMrXDIC&pg=PA89 | year = 2002 | quote = Discrete Mathematics is the branch of Mathematics in which we deal with questions involving finite or countably infinite sets.}}</ref> (finite sets or sets with the same [[cardinality]] as the natural numbers). However, there is no exact definition of the term "discrete mathematics".<ref>{{cite book |editor-first=Brian |editor-last=Hopkins |title=Resources for Teaching Discrete Mathematics: Classroom Projects, History Modules, and Articles |publisher=Mathematical Association of America |location= |date=2009 |isbn=978-0-88385-184-5 |pages= |url={{GBurl|05DEJ8Kh67AC|pg=PR11}}}}</ref> The set of objects studied in discrete mathematics can be finite or infinite. The term '''finite mathematics''' is sometimes applied to parts of the field of discrete mathematics that deals with finite sets, particularly those areas relevant to business. Research in discrete mathematics increased in the latter half of the twentieth century partly due to the development of [[digital computers]] which operate in "discrete" steps and store data in "discrete" bits. Concepts and notations from discrete mathematics are useful in studying and describing objects and problems in branches of [[computer science]], such as [[computer algorithm]]s, [[programming language]]s, [[cryptography]], [[automated theorem proving]], and [[software development]]. Conversely, computer implementations are significant in applying ideas from discrete mathematics to real-world problems. Although the main objects of study in discrete mathematics are discrete objects, [[Analysis (mathematics)|analytic]] methods from "continuous" mathematics are often employed as well. In university curricula, discrete mathematics appeared in the 1980s, initially as a computer science support course; its contents were somewhat haphazard at the time. The curriculum has thereafter developed in conjunction with efforts by [[Association for Computing Machinery|ACM]] and [[Mathematical Association of America|MAA]] into a course that is basically intended to develop [[mathematical maturity]] in first-year students; therefore, it is nowadays a prerequisite for mathematics majors in some universities as well.<ref name="LevasseurDoerr">{{cite book |first1=Ken |last1=Levasseur |first2=Al |last2=Doerr|title=Applied Discrete Structures|url=https://discretemath.org/ads/index-ads.html|page=8}}</ref><ref name="Howson1988">{{cite book|editor-first=Albert |editor-last=Geoffrey Howson|title=Mathematics as a Service Subject|year=1988|publisher=Cambridge University Press|isbn=978-0-521-35395-3|pages=77–78}}</ref> Some high-school-level discrete mathematics textbooks have appeared as well.<ref name="Rosenstein">{{cite book|first=Joseph G. |last=Rosenstein|title=Discrete Mathematics in the Schools|publisher=American Mathematical Society|isbn=978-0-8218-8578-9|page=323}}</ref> At this level, discrete mathematics is sometimes seen as a preparatory course, like [[precalculus]] in this respect.<ref>{{cite web|url=http://ucsmp.uchicago.edu/secondary/curriculum/precalculus-discrete/|title=UCSMP|work=uchicago.edu}}</ref> The [[Fulkerson Prize]] is awarded for outstanding papers in discrete mathematics. ==Topics== {{See also|Outline of discrete mathematics}} ===Theoretical computer science=== {{Main|Theoretical computer science}} [[File:Sorting quicksort anim.gif|right|thumb|210px|[[Computational complexity theory|Complexity]] studies the time taken by [[algorithm]]s, such as this [[Quicksort|sorting routine]].]] [[File:SimplexRangeSearching.svg|left|thumb|150px|[[Computational geometry]] applies computer [[algorithm]]s to representations of [[geometry|geometrical]] objects.]] Theoretical computer science includes areas of discrete mathematics relevant to computing. It draws heavily on [[graph theory]] and [[mathematical logic]]. Included within theoretical computer science is the study of algorithms and data structures. [[Computability]] studies what can be computed in principle, and has close ties to logic, while complexity studies the time, space, and other resources taken by computations. [[Automata theory]] and [[formal language]] theory are closely related to computability. [[Petri net]]s and [[process algebra]]s are used to model computer systems, and methods from discrete mathematics are used in analyzing [[VLSI]] electronic circuits. [[Computational geometry]] applies algorithms to geometrical problems and representations of [[geometry|geometrical]] objects, while [[computer image analysis]] applies them to representations of images. Theoretical computer science also includes the study of various continuous computational topics. ===Information theory=== {{Main|Information theory}} [[File:WikipediaBinary.svg|thumb|150px|The [[ASCII]] codes for the word "Wikipedia", given here in [[Binary numeral system|binary]], provide a way of representing the word in [[information theory]], as well as for information-processing [[algorithm]]s.]] Information theory involves the quantification of [[information]]. Closely related is [[coding theory]] which is used to design efficient and reliable data transmission and storage methods. Information theory also includes continuous topics such as: [[analog signal]]s, [[analog coding]], [[analog encryption]]. ===Logic=== {{Main|Mathematical logic}} Logic is the study of the principles of valid reasoning and [[inference]], as well as of [[consistency]], [[soundness]], and [[Completeness (logic)|completeness]]. For example, in most systems of logic (but not in [[intuitionistic logic]]) [[Peirce's law]] (((''P''→''Q'')→''P'')→''P'') is a theorem. For classical logic, it can be easily verified with a [[truth table]]. The study of [[mathematical proof]] is particularly important in logic, and has accumulated to [[automated theorem proving]] and [[formal verification]] of software. [[Well-formed formula|Logical formulas]] are discrete structures, as are [[Proof theory|proofs]], which form finite [[tree structure|trees]]<ref>{{cite book| first1 = A.S. |last1=Troelstra|first2=H. |last2=Schwichtenberg| title = Basic Proof Theory| url = https://books.google.com/books?id=x9x6F_4mUPgC&pg=PA186| date = 2000-07-27| publisher = Cambridge University Press| isbn = 978-0-521-77911-1| page = 186 }}</ref> or, more generally, [[directed acyclic graph]] structures<ref>{{cite book| first = Samuel R. |last=Buss| title = Handbook of Proof Theory| url = https://books.google.com/books?id=MfTMDeCq7ukC&pg=PA13| year = 1998| publisher = Elsevier| isbn = 978-0-444-89840-1| page = 13 }}</ref><ref>{{cite book| first1 = Franz |last1=Baader|first2=Gerhard |last2=Brewka|first3=Thomas |last3=Eiter| title = KI 2001: Advances in Artificial Intelligence: Joint German/Austrian Conference on AI, Vienna, Austria, September 19-21, 2001. Proceedings| url = https://books.google.com/books?id=27A2XJPYwIkC&pg=PA325| date = 2001-10-16| publisher = Springer| isbn = 978-3-540-42612-7| page = 325 }}</ref> (with each [[Rule of inference|inference step]] combining one or more [[premise]] branches to give a single conclusion). The [[truth value]]s of logical formulas usually form a finite set, generally restricted to two values: ''true'' and ''false'', but logic can also be continuous-valued, e.g., [[fuzzy logic]]. Concepts such as infinite proof trees or infinite derivation trees have also been studied,<ref>{{cite journal | title = Cyclic proofs of program termination in separation logic | first1 = J. | last1 = Brotherston | first2 = R. | last2 = Bornat | first3 = C. | last3 = Calcagno | journal = ACM SIGPLAN Notices | volume = 43 | issue = 1 |date=January 2008 | pages = 101–112 | doi = 10.1145/1328897.1328453 }}</ref> e.g. [[infinitary logic]]. ===Set theory=== {{Main|Set theory}} Set theory is the branch of mathematics that studies [[set (mathematics)|sets]], which are collections of objects, such as {blue, white, red} or the (infinite) set of all [[prime number]]s. [[Partially ordered set]]s and sets with other [[Relation (mathematics)|relations]] have applications in several areas. In discrete mathematics, [[countable set]]s (including [[finite set]]s) are the main focus. The beginning of set theory as a branch of mathematics is usually marked by [[Georg Cantor]]'s work distinguishing between different kinds of [[infinite set]], motivated by the study of trigonometric series, and further development of the theory of infinite sets is outside the scope of discrete mathematics. Indeed, contemporary work in [[descriptive set theory]] makes extensive use of traditional continuous mathematics. ===Combinatorics=== {{Main|Combinatorics}} Combinatorics studies the ways in which discrete structures can be combined or arranged. [[Enumerative combinatorics]] concentrates on counting the number of certain combinatorial objects - e.g. the [[twelvefold way]] provides a unified framework for counting [[permutations]], [[combinations]] and [[Partition of a set|partitions]]. [[Analytic combinatorics]] concerns the enumeration (i.e., determining the number) of combinatorial structures using tools from [[complex analysis]] and [[probability theory]]. In contrast with enumerative combinatorics which uses explicit combinatorial formulae and [[generating functions]] to describe the results, analytic combinatorics aims at obtaining [[Asymptotic analysis|asymptotic formulae]]. [[Topological combinatorics]] concerns the use of techniques from [[topology]] and [[algebraic topology]]/[[combinatorial topology]] in [[combinatorics]]. Design theory is a study of [[combinatorial design]]s, which are collections of subsets with certain [[Set intersection|intersection]] properties. [[Partition theory]] studies various enumeration and asymptotic problems related to [[integer partition]]s, and is closely related to [[q-series]], [[special functions]] and [[orthogonal polynomials]]. Originally a part of [[number theory]] and [[analysis]], partition theory is now considered a part of combinatorics or an independent field. [[Order theory]] is the study of [[partially ordered sets]], both finite and infinite. ===Graph theory=== {{Main|Graph theory}} [[File:TruncatedTetrahedron.gif|thumb|right|200px|[[Graph theory]] has close links to [[group theory]]. This [[truncated tetrahedron]] graph is related to the [[alternating group]] ''A''<sub>4</sub>.]] Graph theory, the study of [[Graph (discrete mathematics)|graphs]] and [[network theory|networks]], is often considered part of combinatorics, but has grown large enough and distinct enough, with its own kind of problems, to be regarded as a subject in its own right.<ref>{{cite book |author1-link=Bojan Mohar |author2-link=Carsten Thomassen (mathematician) |first1=Bojan |last1=Mohar |first2=Carsten |last2=Thomassen |title=Graphs on Surfaces |publisher=Johns Hopkins University Press |date=2001 |isbn=978-0-8018-6689-0 |oclc=45102952 |url=https://www.press.jhu.edu/books/title/1675/graphs-surfaces }}</ref> Graphs are one of the prime objects of study in discrete mathematics. They are among the most ubiquitous models of both natural and human-made structures. They can model many types of relations and process dynamics in physical, biological and social systems. In computer science, they can represent networks of communication, data organization, computational devices, the flow of computation, etc. In mathematics, they are useful in geometry and certain parts of [[topology]], e.g. [[knot theory]]. [[Algebraic graph theory]] has close links with group theory and [[topological graph theory]] has close links to [[topology]]. There are also [[continuous graph]]s; however, for the most part, research in graph theory falls within the domain of discrete mathematics. ===Number theory=== [[File:Ulam 1.png|thumb|200px|right|The [[Ulam spiral]] of numbers, with black pixels showing [[prime number]]s. This diagram hints at patterns in the [[Prime number#Distribution|distribution]] of prime numbers.]] {{Main|Number theory}} Number theory is concerned with the properties of numbers in general, particularly [[integer]]s. It has applications to [[cryptography]] and [[cryptanalysis]], particularly with regard to [[modular arithmetic]], [[diophantine equations]], linear and quadratic congruences, prime numbers and [[primality test]]ing. Other discrete aspects of number theory include [[geometry of numbers]]. In [[analytic number theory]], techniques from continuous mathematics are also used. Topics that go beyond discrete objects include [[transcendental number]]s, [[diophantine approximation]], [[p-adic analysis]] and [[function field of an algebraic variety|function fields]]. === Algebraic structures === {{Main|Abstract algebra}} [[Algebraic structure]]s occur as both discrete examples and continuous examples. Discrete algebras include: [[Boolean algebra (logic)|Boolean algebra]] used in [[logic gate]]s and programming; [[relational algebra]] used in [[databases]]; discrete and finite versions of [[group (mathematics)|groups]], [[ring (mathematics)|rings]] and [[field (mathematics)|fields]] are important in [[algebraic coding theory]]; discrete [[semigroup]]s and [[monoid]]s appear in the theory of [[formal languages]]. ===Discrete analogues of continuous mathematics=== There are many concepts and theories in continuous mathematics which have discrete versions, such as [[discrete calculus]], [[discrete Fourier transform]]s, [[discrete geometry]], [[discrete logarithm]]s, [[discrete differential geometry]], [[discrete exterior calculus]], [[discrete Morse theory]], [[discrete optimization]], [[discrete probability theory]], [[discrete probability distribution]], [[difference equation]]s, [[discrete dynamical system]]s, and [[Shapley–Folkman lemma#Probability and measure theory|discrete vector measures]]. ==== Calculus of finite differences, discrete analysis, and discrete calculus ==== In [[discrete calculus]] and the [[calculus of finite differences]], a [[function (mathematics)|function]] defined on an interval of the [[integer]]s is usually called a [[sequence]]. A sequence could be a finite sequence from a data source or an infinite sequence from a [[discrete dynamical system]]. Such a discrete function could be defined explicitly by a list (if its domain is finite), or by a formula for its general term, or it could be given implicitly by a [[recurrence relation]] or [[difference equation]]. Difference equations are similar to [[differential equation]]s, but replace [[derivative|differentiation]] by taking the difference between adjacent terms; they can be used to approximate differential equations or (more often) studied in their own right. Many questions and methods concerning differential equations have counterparts for difference equations. For instance, where there are [[integral transforms]] in [[harmonic analysis]] for studying continuous functions or analogue signals, there are [[discrete transform]]s for discrete functions or digital signals. As well as [[discrete metric space]]s, there are more general [[discrete topological space]]s, [[finite metric space]]s, [[finite topological space]]s. The [[time scale calculus]] is a unification of the theory of [[difference equations]] with that of [[differential equations]], which has applications to fields requiring simultaneous modelling of discrete and continuous data. Another way of modeling such a situation is the notion of [[hybrid system|hybrid dynamical system]]s. ==== Discrete geometry ==== [[Discrete geometry]] and combinatorial geometry are about combinatorial properties of ''discrete collections'' of geometrical objects. A long-standing topic in discrete geometry is [[tessellation|tiling of the plane]]. In [[algebraic geometry]], the concept of a curve can be extended to discrete geometries by taking the [[Spectrum of a ring|spectra]] of [[polynomial ring]]s over [[finite field]]s to be models of the [[affine space]]s over that field, and letting [[Algebraic variety|subvarieties]] or spectra of other rings provide the curves that lie in that space. Although the space in which the curves appear has a finite number of points, the curves are not so much sets of points as analogues of curves in continuous settings. For example, every point of the form <math>V(x-c) \subset \operatorname{Spec} K[x] = \mathbb{A}^1</math> for <math>K</math> a field can be studied either as <math>\operatorname{Spec} K[x]/(x-c) \cong \operatorname{Spec} K</math>, a point, or as the spectrum <math>\operatorname{Spec} K[x]_{(x-c)}</math> of the [[Localization of a ring|local ring at (x-c)]], a point together with a neighborhood around it. Algebraic varieties also have a well-defined notion of [[tangent space]] called the [[Zariski tangent space]], making many features of calculus applicable even in finite settings. ==== Discrete modelling ==== In [[applied mathematics]], [[discrete modelling]] is the discrete analogue of [[continuous modelling]]. In discrete modelling, discrete formulae are fit to [[data]]. A common method in this form of modelling is to use [[recurrence relation]]. [[Discretization]] concerns the process of transferring continuous models and equations into discrete counterparts, often for the purposes of making calculations easier by using approximations. [[Numerical analysis]] provides an important example. ==Challenges== [[File:Four Colour Map Example.svg|thumb|180px|right|Much research in [[graph theory]] was motivated by attempts to prove that all maps, like this one, can be [[graph coloring|colored]] using [[four color theorem|only four colors]] so that no areas of the same color share an edge. [[Kenneth Appel]] and [[Wolfgang Haken]] proved this in 1976.<ref name="4colors">{{cite book| last = Wilson| first = Robin| author-link = Robin Wilson (mathematician)| title = Four Colors Suffice| year = 2002| publisher = Penguin Books| isbn = 978-0-691-11533-7| place = London| url-access = registration| url = https://archive.org/details/fourcolorssuffic00wils}}</ref>]] The history of discrete mathematics has involved a number of challenging problems which have focused attention within areas of the field. In graph theory, much research was motivated by attempts to prove the [[four color theorem]], first stated in 1852, but not proved until 1976 (by Kenneth Appel and Wolfgang Haken, using substantial computer assistance).<ref name="4colors" /> In [[Mathematical logic|logic]], the [[Hilbert's second problem|second problem]] on [[David Hilbert]]'s list of open [[Hilbert's problems|problems]] presented in 1900 was to prove that the [[axioms]] of [[arithmetic]] are [[consistent]]. [[Gödel's second incompleteness theorem]], proved in 1931, showed that this was not possible – at least not within arithmetic itself. [[Hilbert's tenth problem]] was to determine whether a given polynomial [[Diophantine equation]] with integer coefficients has an integer solution. In 1970, [[Yuri Matiyasevich]] proved that this [[Matiyasevich's theorem|could not be done]]. The need to [[Cryptanalysis|break]] German codes in [[World War II]] led to advances in [[cryptography]] and [[theoretical computer science]], with the [[Colossus computer|first programmable digital electronic computer]] being developed at England's [[Bletchley Park]] with the guidance of [[Alan Turing]] and his seminal work, [[On Computable Numbers]].<ref>{{cite book| last=Hodges | first=Andrew | author-link=Andrew Hodges | title=[[Alan Turing: The Enigma]] | publisher=[[Random House]] | year=1992 }}</ref> The [[Cold War]] meant that cryptography remained important, with fundamental advances such as [[public-key cryptography]] being developed in the following decades. The [[telecommunications industry]] has also motivated advances in discrete mathematics, particularly in graph theory and [[information theory]]. [[Formal verification]] of statements in logic has been necessary for [[software development]] of [[safety-critical system]]s, and advances in [[automated theorem proving]] have been driven by this need. [[Computational geometry]] has been an important part of the [[Computer graphics (computer science)|computer graphics]] incorporated into modern [[video game]]s and [[computer-aided design]] tools. Several fields of discrete mathematics, particularly theoretical computer science, graph theory, and [[combinatorics]], are important in addressing the challenging [[bioinformatics]] problems associated with understanding the [[Phylogenetic tree|tree of life]].<ref>{{cite book| first1 = Trevor R. |last1=Hodkinson |first2=John A. N. |last2=Parnell| title = Reconstruction the Tree of Life: Taxonomy And Systematics of Large And Species Rich Taxa| url = https://books.google.com/books?id=7GKkbJ4yOKAC&pg=PA97| year = 2007| publisher = CRC Press | isbn = 978-0-8493-9579-6| page = 97 }}</ref> Currently, one of the most famous open problems in theoretical computer science is the [[P = NP problem]], which involves the relationship between the [[complexity class]]es [[P (complexity)|P]] and [[NP (complexity)|NP]]. The [[Clay Mathematics Institute]] has offered a $1 million [[USD]] prize for the first correct proof, along with prizes for [[Millennium Prize Problems|six other mathematical problems]].<ref name="CMI Millennium Prize Problems">{{cite web|title=Millennium Prize Problems|url=http://www.claymath.org/millennium/|date=2000-05-24|access-date=2008-01-12}}</ref> ==See also== {{Portal|Mathematics}} * [[Outline of discrete mathematics]] * [[Cyberchase]], a show that teaches discrete mathematics to children ==References== {{Reflist}} ==Further reading== {{refbegin}} * {{cite book |author-link=Norman L. Biggs |first=Norman L. |last=Biggs |title=Discrete Mathematics |date=2002 |publisher=Oxford University Press |isbn=978-0-19-850717-8}} * {{cite book |first=John |last=Dwyer |title=An Introduction to Discrete Mathematics for Business & Computing |year=2010 |publisher=Algana Pub. |isbn=978-1-907934-00-1}} * {{cite book |author-link=Susanna S. Epp |first=Susanna S. |last=Epp |title=Discrete Mathematics With Applications |date=2010-08-04 |publisher=Thomson Brooks/Cole |isbn=978-0-495-39132-6}} * {{cite book |author-link=Ronald Graham |first1=Ronald |last1=Graham |author2-link=Donald Knuth |first2=Donald E. |last2=Knuth |author3-link=Oren Patashnik |first3=Oren |last3=Patashnik |title=Concrete Mathematics |title-link=Concrete Mathematics |publisher=Addison–Wesley |isbn=0-201-55802-5 |date=1994 |edition=2nd}} * {{cite book |author-link=Ralph P. Grimaldi |first=Ralph P. |last=Grimaldi |title=Discrete and Combinatorial Mathematics: An Applied Introduction |year=2004 |publisher=Addison Wesley |isbn=978-0-201-72634-3}} * {{cite book |first=Donald E. |last=Knuth |title=The Art of Computer Programming |title-link=The Art of Computer Programming |volume=1–4a Boxed Set |date=2011 |publisher=Addison-Wesley |isbn=978-0-321-75104-1}} * {{cite book |author-link=Jiří Matoušek (mathematician) |first1=Jiří |last1=Matoušek |author2-link=Jaroslav Nešetřil |first2=Jaroslav |last2=Nešetřil|title=Discrete Mathematics |year=1998 |publisher=Oxford University Press |isbn=978-0-19-850208-1}} * {{cite book |first=Bojana |last=Obrenic |title=Practice Problems in Discrete Mathematics |date=2003 |publisher=Prentice Hall |isbn=978-0-13-045803-2}} * {{cite book |first1=Kenneth H. |last1=Rosen |first2=John G. |last2=Michaels |title=Hand Book of Discrete and Combinatorial Mathematics |year=2000 |publisher=CRC Press |isbn=978-0-8493-0149-0}} * {{cite book |first=Kenneth H. |last=Rosen |title=Discrete Mathematics: And Its Applications |year=2007 |publisher=McGraw-Hill |isbn=978-0-07-288008-3}} * {{cite book |author-link=Andrew Clive Simpson |first=Andrew |last=Simpson |title=Discrete Mathematics by Example |year=2002 |publisher=McGraw-Hill |isbn=978-0-07-709840-7}} {{refend}} ==External links== {{Wikibooks|Discrete Mathematics}} {{Commons category}} * [http://archives.math.utk.edu/topics/discreteMath.html Discrete mathematics] {{Webarchive|url=https://web.archive.org/web/20110829184228/http://archives.math.utk.edu/topics/discreteMath.html |date=2011-08-29 }} at the utk.edu Mathematics Archives, providing links to syllabi, tutorials, programs, etc. * [http://www.iowacentral.edu/industrial_technology/electrical_technologies/index.asp Iowa Central: Electrical Technologies Program] Discrete mathematics for [[Electrical engineering]]. {{Areas of mathematics}} {{Industrial and applied mathematics}} {{Authority control}} {{DEFAULTSORT:Discrete Mathematics}} [[Category:Discrete mathematics| ]]
Edit summary
(Briefly describe your changes)
By publishing changes, you agree to the
Terms of Use
, and you irrevocably agree to release your contribution under the
CC BY-SA 4.0 License
and the
GFDL
. You agree that a hyperlink or URL is sufficient attribution under the Creative Commons license.
Cancel
Editing help
(opens in new window)
Pages transcluded onto the current version of this page
(
help
)
:
Template:Areas of mathematics
(
edit
)
Template:Authority control
(
edit
)
Template:Citation
(
edit
)
Template:Cite book
(
edit
)
Template:Cite journal
(
edit
)
Template:Cite web
(
edit
)
Template:Commons category
(
edit
)
Template:For
(
edit
)
Template:Industrial and applied mathematics
(
edit
)
Template:Main
(
edit
)
Template:Math topics TOC
(
edit
)
Template:Portal
(
edit
)
Template:Redirect
(
edit
)
Template:Refbegin
(
edit
)
Template:Refend
(
edit
)
Template:Reflist
(
edit
)
Template:See also
(
edit
)
Template:Short description
(
edit
)
Template:Sister project
(
edit
)
Template:Webarchive
(
edit
)
Template:Wikibooks
(
edit
)