Denote the three vertices of one triangle by a, b, and c, and those of the other by A, B, and C. Axial perspectivity means that lines ab and AB meet in a point, lines ac and AC meet in a second point, and lines bc and BC meet in a third point, and that these three points all lie on a common line called the axis of perspectivity. Central perspectivity means that the three lines Aa, Bb, and Cc are concurrent, at a point called the center of perspectivity.
This intersection theorem is true in the usual Euclidean plane but special care needs to be taken in exceptional cases, as when a pair of sides are parallel, so that their "point of intersection" recedes to infinity. Mathematically the most satisfying way of resolving the issue of exceptional cases is to "complete" the Euclidean plane to a projective plane by "adding" points at infinity following Poncelet.
Desargues's theorem is true for the real projective plane, for any projective space defined arithmetically from a field or division ring, for any projective space of dimension unequal to two, and for any projective space in which Pappus's theorem holds. However, there are some non-Desarguesian planes in which Desargues' theorem is false.
Desargues never published this theorem, but it appeared in an appendix entitled Universal Method of M. Desargues for Using Perspective (Maniére universelle de M. Desargues pour practiquer la perspective) of a practical book on the use of perspective published in 1648  by his friend and pupil Abraham Bosse (1602 – 1676).
Projective versus affine spaces
In an affine space such as the Euclidean plane a similar statement is true, but only if one lists various exceptions involving parallel lines. Desargues' theorem is therefore one of the most basic of simple and intuitive geometric theorems whose natural home is in projective rather than affine space.
By definition, two triangles are perspective if and only if they are in perspective centrally (or, equivalently according to this theorem, in perspective axially). Note that perspective triangles need not be similar.
Under the standard duality of plane projective geometry (where points correspond to lines and collinearity of points corresponds to concurrency of lines), the statement of Desargues's theorem is self-dual: axial perspectivity is translated into central perspectivity and vice versa. The Desargues configuration (below) is a self-dual configuration.
Proof of Desargues' theorem
Desargues's theorem holds for projective space of any dimension over any field or division ring, and also holds for abstract projective spaces of dimension at least 3. In dimension 2 the planes for which it holds are called Desarguesian planes and are the same as the planes that can be given coordinates over a division ring. There are also many non-Desarguesian planes where Desargues's theorem does not hold.
Desargues's theorem is true for any projective space of dimension at least 3, and more generally for any projective space that can be embedded in a space of dimension at least 3.
Desargues' theorem can be stated as follows:
- If A.a, B.b, C.c are concurrent, then
- (A.B) ∩ (a.b), (A.C) ∩ (a.c), (B.C) ∩ (b.c) are collinear.
The points A, B, a, and b are coplanar because of the assumed concurrency of A.a and B.b. Therefore, the lines (A.B) and (a.b) belong to the same plane and must intersect. Further, if the two triangles lie on different planes, then the point (A.B) ∩ (a.b) belongs to both planes. By a symmetric argument, the points (A.C) ∩ (a.c) and (B.C) ∩ (b.c) also exist and belong to the planes of both triangles. Since these two planes intersect in more than one point, their intersection is a line that contains all three points.
This proves Desargues's theorem if the two triangles are not contained in the same plane. If they are in the same plane, Desargues's theorem can be proved by choosing a point not in the plane, using this to lift the triangles out of the plane so that the argument above works, and then projecting back into the plane. The last step of the proof fails if the projective space has dimension less than 3, as in this case it may not be possible to find a point outside the plane.
Monge's theorem also asserts that three points lie on a line, and has a proof using the same idea of considering it in three rather than two dimensions and writing the line as an intersection of two planes.
As there are non-Desarguesian projective planes in which Desargues' theorem is not true, some extra conditions need to be met in order to prove it. These conditions usually take the form of assuming the existence of sufficiently many collineations of a certain type, which in turn leads to showing that the underlying algebraic coordinate system must be a division ring (skewfield).
Relation to Pappus' theorem
Pappus's hexagon theorem states that, if a hexagon AbCaBc is drawn in such a way that vertices a, b, and c lie on a line and vertices A, B, and C lie on a second line, then each two opposite sides of the hexagon lie on two lines that meet in a point and the three points constructed in this way are collinear. A plane in which Pappus's theorem is universally true is called Pappian. Hessenberg (1905) showed that Desargues's theorem can be deduced from three applications of Pappus's theorem. 
The converse of this result is not true, that is, not all Desarguesian planes are Pappian. Satisfying Pappus's theorem universally is equivalent to having the underlying coordinate system be commutative. A plane defined over a non-commutative division ring (a division ring that is not a field) would therefore be Desarguesian but not Pappian. However, due to Wedderburn's little theorem, which states that all finite division rings are fields, all finite Desarguesian planes are Pappian. There is no known, satisfactory geometric proof of this fact.
The Desargues configuration
The ten lines involved in Desargues' theorem (six sides of triangles, the three lines Aa, Bb, and Cc, and the axis of perspectivity) and the ten points involved (the six vertices, the three points of intersection on the axis of perspectivity, and the center of perspectivity) are so arranged that each of the ten lines passes through three of the ten points, and each of the ten points lies on three of the ten lines. Those ten points and ten lines make up the Desargues configuration, an example of a projective configuration. Although Desargues' theorem chooses different roles for these ten lines and points, the Desargues configuration itself is more symmetric: any of the ten points may be chosen to be the center of perspectivity, and that choice determines which six points will be the vertices of triangles and which line will be the axis of perspectivity.
- Smith (1959, pg.307)
- Katz (1998, pg.461)
- This is due to the modern way of writing the theorem. Historically, the theorem only read, "In a projective space, a pair of centrally perspective triangles is axially perspective" and the dual of this statement was called the converse of Desargues' theorem and was always referred to by that name. See (Coxeter 1964, pg. 19)
- (Coxeter 1964) pp. 26–27.
- The smallest examples of these can be found in Room & Kirkpatrick 1971.
- (Albert & Sandler 1968), (Hughes & Piper 1973), and (Stevenson 1972).
- According to (Dembowski 1968, pg. 159, footnote 1), Hessenberg's original proof is not complete; he disregarded the possibility that some additional incidences could occur in the Desargues configuration. A complete proof is provided by Cronheim 1953.
- Coxeter 1969, p. 238, section 14.3
- Albert, A. Adrian; Sandler, Reuben (1968), An Introduction to Finite Projective Planes, New York: Holt, Rinehart and Winston
- Casse, Rey (2006), Projective Geometry: An Introduction, Oxford: Oxford University Press, ISBN 0-19-929886-6
- Coxeter, H.S.M. (1964), Projective Geometry, New York: Blaisdell
- Coxeter, Harold Scott MacDonald (1969), Introduction to Geometry (2nd ed.), New York: John Wiley & Sons, ISBN 978-0-471-50458-0, MR 123930
- Cronheim, A. (1953), "A proof of Hessenberg's theorem", Proceedings of the American Mathematical Society 4: 219–221
- Dembowski, Peter (1968), Finite Geometries, Berlin: Springer Verlag
- Hessenberg, Gerhard (1905), "Beweis des Desarguesschen Satzes aus dem Pascalschen", Mathematische Annalen (Berlin / Heidelberg: Springer) 61 (2): 161–172, doi:10.1007/BF01457558, ISSN 1432-1807
- Hilbert, David; Cohn-Vossen, Stephan (1952), Geometry and the Imagination (2nd ed.), Chelsea, pp. 119–128, ISBN 0-8284-1087-9
- Hughes, Dan; Piper, Fred (1973), Projective Planes, Springer-Verlag, ISBN 0-387-90044-6
- Kárteszi, F. (1976), Introduction to Finite Geometries, Amsterdam: North-Holland, ISBN 0-7204-2832-7
- Katz, Victor J. (1998), A History of Mathematics:An Introduction (2nd ed.), Reading, Mass.: Addison Wesley Longman, ISBN 0-321-01618-1
- Room, T. G.; Kirkpatrick, P. B. (1971), Miniquaternion Geometry, Cambridge: Cambridge University Press, ISBN 0-521-07926-8
- Smith, David Eugene (1959), A Source Book in Mathematics, New York: Dover, ISBN 0-486-64690-4
- Stevenson, Frederick W. (1972), Projective Planes, San Francisco: W.H. Freeman and Company, ISBN 0-7167-0443-9
- Voitsekhovskii, M.I. (2001), "Desargues assumption", in Hazewinkel, Michiel, Encyclopedia of Mathematics, Springer, ISBN 978-1-55608-010-4