The parallel postulate: a syntactic proof of independence Julien - - PowerPoint PPT Presentation

the parallel postulate a syntactic proof of independence
SMART_READER_LITE
LIVE PREVIEW

The parallel postulate: a syntactic proof of independence Julien - - PowerPoint PPT Presentation

The parallel postulate: a syntactic proof of independence Julien Narboux joint work with Michael Beeson and Pierre Boutry Universit e de Strasbourg - ICube - CNRS Nov 2015, Strasbourg Euclids 5th postulate Syntactic vs semantic proofs


slide-1
SLIDE 1

The parallel postulate: a syntactic proof of independence

Julien Narboux

joint work with

Michael Beeson and Pierre Boutry

Universit´ e de Strasbourg - ICube - CNRS

Nov 2015, Strasbourg

slide-2
SLIDE 2

Euclid’s 5th postulate Syntactic vs semantic proofs A semantic proof of the independence of Euclid’s 5th A syntactic proof of the independence of Euclid’s 5th Teasing

Today’s presentation

A presentation for non-specialists of: Herbrand’s theorem and non-Euclidean geometry Michael Beeson, Pierre Boutry, Julien Narboux Bulletin of Symbolic Logic, Association for Symbolic Logic, 2015, 21 (2), pp.12. https://hal.inria.fr/hal-01071431v3

Beeson - Boutry - Narboux

slide-3
SLIDE 3

Euclid’s 5th postulate Syntactic vs semantic proofs A semantic proof of the independence of Euclid’s 5th A syntactic proof of the independence of Euclid’s 5th Teasing

If a line segment intersects two straight lines forming two interior angles on the same side that sum to less than two right angles, then the two lines, if extended indefinitely, meet on that side on which the angles sum to less than two right angles.

Beeson - Boutry - Narboux

slide-4
SLIDE 4

Euclid’s 5th postulate Syntactic vs semantic proofs A semantic proof of the independence of Euclid’s 5th A syntactic proof of the independence of Euclid’s 5th Teasing

A long history

From antiquity, mathematicians felt that Euclid 5th was less “obviously true” than the other axioms, and they attempted to derive it from the other axioms. Many false “proofs” were discovered and published. Examples: Ptolemy assumes implicitly Playfair axioms (uniqueness of parallel). Proclus assumes implicitly “If a line intersects one of two parallel lines, both of which are coplanar with the original line, then it must intersect the other also.” Legendre published several incorrect proofs of Euclid 5 in his best-seller “´ El´ ements de g´ eom´ etrie”.

Beeson - Boutry - Narboux

slide-5
SLIDE 5

Euclid’s 5th postulate Syntactic vs semantic proofs A semantic proof of the independence of Euclid’s 5th A syntactic proof of the independence of Euclid’s 5th Teasing

Outline

1

Euclid’s 5th postulate

2

Syntactic vs semantic proofs

3

A semantic proof of the independence of Euclid’s 5th

4

A syntactic proof of the independence of Euclid’s 5th Tarski’s axioms Main idea The proof

5

Teasing

Beeson - Boutry - Narboux

slide-6
SLIDE 6

Euclid’s 5th postulate Syntactic vs semantic proofs A semantic proof of the independence of Euclid’s 5th A syntactic proof of the independence of Euclid’s 5th Teasing

About independence

We want to show that the parallel postulate is independent of the

  • ther axioms:

Theorem The parallel postulate is not a theorem.

Beeson - Boutry - Narboux

slide-7
SLIDE 7

Euclid’s 5th postulate Syntactic vs semantic proofs A semantic proof of the independence of Euclid’s 5th A syntactic proof of the independence of Euclid’s 5th Teasing

About independence

We want to show that the parallel postulate is independent of the

  • ther axioms:

Meta-Theorem The parallel postulate is not a theorem.

Beeson - Boutry - Narboux

slide-8
SLIDE 8

Euclid’s 5th postulate Syntactic vs semantic proofs A semantic proof of the independence of Euclid’s 5th A syntactic proof of the independence of Euclid’s 5th Teasing

A toy example

Example The language : One predicate : R (arity 2) One constant : One function symbol : µ (arity 1) One axiom : R(, ) One rule : ∀x, R(x, x) ⇒ R(µ(x), µ(x))

Beeson - Boutry - Narboux

slide-9
SLIDE 9

Euclid’s 5th postulate Syntactic vs semantic proofs A semantic proof of the independence of Euclid’s 5th A syntactic proof of the independence of Euclid’s 5th Teasing

Question Is R(µ(µ()), µ()) a theorem ? Answer 1 (syntactic proof) No, because :

1 It is not an axiom. 2 We cannot apply the rule. Beeson - Boutry - Narboux

slide-10
SLIDE 10

Euclid’s 5th postulate Syntactic vs semantic proofs A semantic proof of the independence of Euclid’s 5th A syntactic proof of the independence of Euclid’s 5th Teasing

Answer 2 (semantic proof) No, because if you interpret: R by the equality = by the integer 0 µ by the function x → x + 1 It holds that 0 = 0 and ∀x, x = x ⇒ x + 1 = x + 1 but we don’t have 2 = 1.

Beeson - Boutry - Narboux

slide-11
SLIDE 11

Euclid’s 5th postulate Syntactic vs semantic proofs A semantic proof of the independence of Euclid’s 5th A syntactic proof of the independence of Euclid’s 5th Teasing

Semantic proofs of the independence of Euclid’s 5th postulate

Using Poincar´ e disk model: straight lines consist of all segments of circles contained within that disk that are orthogonal to the boundary of the disk, plus all diameters of the disk.

Beeson - Boutry - Narboux

slide-12
SLIDE 12

Euclid’s 5th postulate Syntactic vs semantic proofs A semantic proof of the independence of Euclid’s 5th A syntactic proof of the independence of Euclid’s 5th Teasing Tarski’s axioms Main idea The proof

Outline

1

Euclid’s 5th postulate

2

Syntactic vs semantic proofs

3

A semantic proof of the independence of Euclid’s 5th

4

A syntactic proof of the independence of Euclid’s 5th Tarski’s axioms Main idea The proof

5

Teasing

Beeson - Boutry - Narboux

slide-13
SLIDE 13

Euclid’s 5th postulate Syntactic vs semantic proofs A semantic proof of the independence of Euclid’s 5th A syntactic proof of the independence of Euclid’s 5th Teasing Tarski’s axioms Main idea The proof

Tarski’s axioms

11 axioms two predicates (β A B C, AB ≡ CD) no definition inside the axiom system

Beeson - Boutry - Narboux

slide-14
SLIDE 14

Euclid’s 5th postulate Syntactic vs semantic proofs A semantic proof of the independence of Euclid’s 5th A syntactic proof of the independence of Euclid’s 5th Teasing Tarski’s axioms Main idea The proof

Part 1

Six axioms without existential quantification: Congruence Pseudo-Transitivity AB ≡ CD ∧ AB ≡ EF ⇒ CD ≡ EF Congruence Symmetry AB ≡ BA Congruence Identity AB ≡ CC ⇒ A = B Between identity β A B A ⇒ A = B Five segments AB ≡ A′B′ ∧ BC ≡ B′C ′∧ AD ≡ A′D′ ∧ BD ≡ B′D′∧ β A B C ∧ β A′ B′ C ′ ∧ A = B ⇒ CD ≡ C ′D′ : Side-Angle-Side expressed without angles. Upper dimension P = Q ∧ AP ≡ AQ ∧ BP ≡ BQ ∧ CP ≡ CQ ⇒ Col ABC

Beeson - Boutry - Narboux

slide-15
SLIDE 15

Euclid’s 5th postulate Syntactic vs semantic proofs A semantic proof of the independence of Euclid’s 5th A syntactic proof of the independence of Euclid’s 5th Teasing Tarski’s axioms Main idea The proof

Part 2

Five axioms with existential quantification:

1 Lower dimension 2 Segment construction 3 Pasch 4 Parallel postulate 5 Continuity: Dedekind cuts or line-circle continuity Beeson - Boutry - Narboux

slide-16
SLIDE 16

Euclid’s 5th postulate Syntactic vs semantic proofs A semantic proof of the independence of Euclid’s 5th A syntactic proof of the independence of Euclid’s 5th Teasing Tarski’s axioms Main idea The proof

Lower Dimension

∃ABC, ¬Col(A, B, C)

Beeson - Boutry - Narboux

slide-17
SLIDE 17

Euclid’s 5th postulate Syntactic vs semantic proofs A semantic proof of the independence of Euclid’s 5th A syntactic proof of the independence of Euclid’s 5th Teasing Tarski’s axioms Main idea The proof

Segment construction axiom

bc b A b B b C b D b E

∃E, β A B E ∧ BE ≡ CD

Beeson - Boutry - Narboux

slide-18
SLIDE 18

Euclid’s 5th postulate Syntactic vs semantic proofs A semantic proof of the independence of Euclid’s 5th A syntactic proof of the independence of Euclid’s 5th Teasing Tarski’s axioms Main idea The proof

Pasch’s axiom

Allows to formalize some gaps in Euclid’s Elements. We have the inner form : β A P C∧β B Q C ⇒ ∃X, β P X B∧β Q X A

b

A

bB bC b

P

b Q bX

Moritz Pasch (1843-1930)

Beeson - Boutry - Narboux

slide-19
SLIDE 19

Euclid’s 5th postulate Syntactic vs semantic proofs A semantic proof of the independence of Euclid’s 5th A syntactic proof of the independence of Euclid’s 5th Teasing Tarski’s axioms Main idea The proof

Parallel postulate

∃XY , β A D T ∧ β B D C ∧ A = D ⇒ β A B X ∧ β A C Y ∧ β X T Y

X Y

b

A

b

B

bC b

T

b D

This statement is equivalent to Euclid 5th postulate. Comes from an incorrect proof of Euclid 5th by Legendre. Adrien-Marie Legendre (1752-1833) (watercolor

caricature by Julien L´ eopold Boilly)

Beeson - Boutry - Narboux

slide-20
SLIDE 20

Euclid’s 5th postulate Syntactic vs semantic proofs A semantic proof of the independence of Euclid’s 5th A syntactic proof of the independence of Euclid’s 5th Teasing Tarski’s axioms Main idea The proof

Main idea

Study the maximum distance between the points in the axioms with existential quantification: Lower dim Initial Constant. Inner Pasch The distance is conserved. Segment Construction The distance is at most doubled. Line Circle Continuity The distance is preserved. Euclid We can build points arbitrarily far.

Beeson - Boutry - Narboux

slide-21
SLIDE 21

Euclid’s 5th postulate Syntactic vs semantic proofs A semantic proof of the independence of Euclid’s 5th A syntactic proof of the independence of Euclid’s 5th Teasing Tarski’s axioms Main idea The proof

The proof

Skolemize the axiom system: replace existential quantification with function symbols. Apply Herbrand’s theorem.

Beeson - Boutry - Narboux

slide-22
SLIDE 22

Euclid’s 5th postulate Syntactic vs semantic proofs A semantic proof of the independence of Euclid’s 5th A syntactic proof of the independence of Euclid’s 5th Teasing Tarski’s axioms Main idea The proof

Herbrand’s theorem

Herbrand’s theorem says that under some assumptions (the theory is first-order and does not contains existential), if the theory proves an existential theorem ∃y φ(a, y), with φ quantifier-free, then there exist finitely many terms t1, . . . , tn such that the theory proves φ(a, t1(a)) ∨ φ(a, t2(a)) . . . ∨ . . . φ(a, tn(a)). Example in geometry Dropping or erecting a perpendicular.

Beeson - Boutry - Narboux

slide-23
SLIDE 23

Euclid’s 5th postulate Syntactic vs semantic proofs A semantic proof of the independence of Euclid’s 5th A syntactic proof of the independence of Euclid’s 5th Teasing Tarski’s axioms Main idea The proof

Extension to continuity

Replace Dedekind continuity by line-circle continuity + polynomial of odd degress have zeros. Roots of polynomials can be bounded in terms of their coefficients.

Beeson - Boutry - Narboux

slide-24
SLIDE 24

Some Other Parallel Postulates

with Pierre Boutry

Theorem parallel_postulates: decidability_of_intersection -> ((triangle_circumscription <-> tarski_parallel_postulate) /\ (playfair <-> tarski_parallel_postulate) /\ (par_perp_perp_property <-> tarski_parallel_postulate) /\ (par_perp_2_par_property <-> tarski_parallel_postulate) /\ (proclus <-> tarski_parallel_postulate) /\ (transitivity_of_par <-> tarski_parallel_postulate) /\ (strong_parallel_postulate <-> tarski_parallel_postulate) /\ (euclid_5 <-> tarski_parallel_postulate)).

slide-25
SLIDE 25

Euclid’s 5th postulate Syntactic vs semantic proofs A semantic proof of the independence of Euclid’s 5th A syntactic proof of the independence of Euclid’s 5th Teasing

Next talk by Charly Gries about other equivalences.

Beeson - Boutry - Narboux

slide-26
SLIDE 26

Euclid’s 5th postulate Syntactic vs semantic proofs A semantic proof of the independence of Euclid’s 5th A syntactic proof of the independence of Euclid’s 5th Teasing

Bibliography I

Beeson - Boutry - Narboux