proofs by example
play

Proofs by example Benjamin Matschke Boston University Number - PowerPoint PPT Presentation

Proofs by example Benjamin Matschke Boston University Number Theory Seminar Harvard, Oct. 2019 P ROOFS BY EXAMPLE Proofs by example P ROOFS BY EXAMPLE To prove a general statement by verifying it for a single example. P ROOFS BY EXAMPLE


  1. Proofs by example Benjamin Matschke Boston University Number Theory Seminar Harvard, Oct. 2019

  2. P ROOFS BY EXAMPLE Proofs by example

  3. P ROOFS BY EXAMPLE � To prove a general statement by verifying it for a single example.

  4. P ROOFS BY EXAMPLE � To prove a general statement by verifying it for a single example. For instance: Statement: “All primes are even.”

  5. P ROOFS BY EXAMPLE � To prove a general statement by verifying it for a single example. For instance: Statement: “All primes are even.” Example: 2.

  6. P ROOFS BY EXAMPLE � To prove a general statement by verifying it for a single example. For instance: Statement: “All primes are even.” Example: 2. Wikipedia: “Proof by example” = inappropriate generalization

  7. P ROOFS BY EXAMPLE � To prove a general statement by verifying it for a single example. For instance: Statement: “All primes are even.” Example: 2. Wikipedia: “Proof by example” = inappropriate generalization = logical fallacy, in which one or more examples are claimed as “proof” for a more general statement.

  8. P ROOFS BY EXAMPLE � To prove a general statement by verifying it for a single example. For instance: Statement: “All primes are even.” Example: 2. Wikipedia: “Proof by example” = inappropriate generalization = logical fallacy, in which one or more examples are claimed as “proof” for a more general statement. Related to “law of small numbers”:

  9. P ROOFS BY EXAMPLE � To prove a general statement by verifying it for a single example. For instance: Statement: “All primes are even.” Example: 2. Wikipedia: “Proof by example” = inappropriate generalization = logical fallacy, in which one or more examples are claimed as “proof” for a more general statement. Related to “law of small numbers”: Initial data points do not always predict the subsequent ones.

  10. P ROOFS BY EXAMPLE � To prove a general statement by verifying it for a single example. For instance: Statement: “All primes are even.” Example: 2. Wikipedia: “Proof by example” = inappropriate generalization = logical fallacy, in which one or more examples are claimed as “proof” for a more general statement. Related to “law of small numbers”: Initial data points do not always predict the subsequent ones. Example: 1 , 1 , 2 , 3 , 5 , 8 , 13 , . . . ?

  11. P ROOFS BY EXAMPLE Another example: Thales’ theorem Thales of Miletus ∼ 600 BC

  12. P ROOFS BY EXAMPLE Another example: Thales’ theorem Thales of Miletus ∼ 600 BC

  13. P ROOFS BY EXAMPLE Another example: Thales’ theorem Thales of Miletus ∼ 600 BC

  14. P ROOFS BY EXAMPLE Another example: Thales’ theorem Thales of Miletus � Can “Proof by example” work? ∼ 600 BC

  15. ❈ P ROOFS BY EXAMPLE Algebraic setting

  16. ❈ P ROOFS BY EXAMPLE Algebraic setting (first attempt):

  17. P ROOFS BY EXAMPLE Algebraic setting (first attempt): Let X = V ( f 1 , . . . , f m ) ⊆ ❈ n be algebraic variety, dim X = d .

  18. P ROOFS BY EXAMPLE Algebraic setting (first attempt): Let X = V ( f 1 , . . . , f m ) ⊆ ❈ n be algebraic variety, dim X = d . Let g ( x 1 , . . . , x n ) be polynomial.

  19. P ROOFS BY EXAMPLE Algebraic setting (first attempt): Let X = V ( f 1 , . . . , f m ) ⊆ ❈ n be algebraic variety, dim X = d . Let g ( x 1 , . . . , x n ) be polynomial. Call P ∈ X “sufficiently generic” for g if g ( P ) = 0 = ⇒ g | X = 0 .

  20. P ROOFS BY EXAMPLE Algebraic setting (first attempt): Let X = V ( f 1 , . . . , f m ) ⊆ ❈ n be algebraic variety, dim X = d . Let g ( x 1 , . . . , x n ) be polynomial. Call P ∈ X “sufficiently generic” for g if g ( P ) = 0 = ⇒ g | X = 0 .

  21. P ROOFS BY EXAMPLE Algebraic setting (first attempt): Let X = V ( f 1 , . . . , f m ) ⊆ ❈ n be algebraic variety, dim X = d . Let g ( x 1 , . . . , x n ) be polynomial. Call P ∈ X “sufficiently generic” for g if g ( P ) = 0 = ⇒ g | X = 0 . Example: Let ∗ be the generic point of X in scheme theoretic sense .

  22. P ROOFS BY EXAMPLE Algebraic setting (first attempt): Let X = V ( f 1 , . . . , f m ) ⊆ ❈ n be algebraic variety, dim X = d . Let g ( x 1 , . . . , x n ) be polynomial. Call P ∈ X “sufficiently generic” for g if g ( P ) = 0 = ⇒ g | X = 0 . Example: Let ∗ be the generic point of X in scheme theoretic sense . Then g ( ∗ ) =

  23. P ROOFS BY EXAMPLE Algebraic setting (first attempt): Let X = V ( f 1 , . . . , f m ) ⊆ ❈ n be algebraic variety, dim X = d . Let g ( x 1 , . . . , x n ) be polynomial. Call P ∈ X “sufficiently generic” for g if g ( P ) = 0 = ⇒ g | X = 0 . Example: Let ∗ be the generic point of X in scheme theoretic sense . Then g ( ∗ ) = g mod I ( X ) .

  24. P ROOFS BY EXAMPLE Algebraic setting (first attempt): Let X = V ( f 1 , . . . , f m ) ⊆ ❈ n be algebraic variety, dim X = d . Let g ( x 1 , . . . , x n ) be polynomial. Call P ∈ X “sufficiently generic” for g if g ( P ) = 0 = ⇒ g | X = 0 . Example: Let ∗ be the generic point of X in scheme theoretic sense . Then g ( ∗ ) = g mod I ( X ) . Thus g ( ∗ ) = 0 iff g | X = 0.

  25. P ROOFS BY EXAMPLE Algebraic setting (first attempt): Let X = V ( f 1 , . . . , f m ) ⊆ ❈ n be algebraic variety, dim X = d . Let g ( x 1 , . . . , x n ) be polynomial. Call P ∈ X “sufficiently generic” for g if g ( P ) = 0 = ⇒ g | X = 0 . Example: Let ∗ be the generic point of X in scheme theoretic sense . Then g ( ∗ ) = g mod I ( X ) . Thus g ( ∗ ) = 0 iff g | X = 0. � Trivial!

  26. P ROOFS BY EXAMPLE Algebraic setting (first attempt): Let X = V ( f 1 , . . . , f m ) ⊆ ❈ n be algebraic variety, dim X = d . Let g ( x 1 , . . . , x n ) be polynomial. Call P ∈ X “sufficiently generic” for g if g ( P ) = 0 = ⇒ g | X = 0 . Example: Let ∗ be the generic point of X in scheme theoretic sense . Then g ( ∗ ) = g mod I ( X ) . Thus g ( ∗ ) = 0 iff g | X = 0. � Trivial! � Useless.. .

  27. ❈ P ROOFS BY EXAMPLE Algebraic setting (first attempt): Let X = V ( f 1 , . . . , f m ) ⊆ ❈ n be algebraic variety, dim X = d . Let g ( x 1 , . . . , x n ) be polynomial. Call P ∈ X “sufficiently generic” for g if g ( P ) = 0 = ⇒ g | X = 0 . Case X = ❈ n . Want P such that g ( P ) = 0 = ⇒ g = 0.

  28. P ROOFS BY EXAMPLE Algebraic setting (first attempt): Let X = V ( f 1 , . . . , f m ) ⊆ ❈ n be algebraic variety, dim X = d . Let g ( x 1 , . . . , x n ) be polynomial. Call P ∈ X “sufficiently generic” for g if g ( P ) = 0 = ⇒ g | X = 0 . Case X = ❈ n . Want P such that g ( P ) = 0 = ⇒ g = 0. Schwartz-Zippel lemma (1979–80; Ore 1922): If A ⊂ ❈ finite, p 1 , . . . , p n independent and uniformly at random from A , then ≤ deg g � � g � = 0 = ⇒ P g ( p 1 , . . . , p n ) = 0 | A | .

  29. ❈ P ROOFS BY EXAMPLE Algebraic setting (first attempt): Let X = V ( f 1 , . . . , f m ) ⊆ ❈ n be algebraic variety, dim X = d . Let g ( x 1 , . . . , x n ) be polynomial. Call P ∈ X “sufficiently generic” for g if g ( P ) = 0 = ⇒ g | X = 0 . Case X = ❈ n . Want P such that g ( P ) = 0 = ⇒ g = 0.

  30. P ROOFS BY EXAMPLE Algebraic setting (first attempt): Let X = V ( f 1 , . . . , f m ) ⊆ ❈ n be algebraic variety, dim X = d . Let g ( x 1 , . . . , x n ) be polynomial. Call P ∈ X “sufficiently generic” for g if g ( P ) = 0 = ⇒ g | X = 0 . Case X = ❈ n . Want P such that g ( P ) = 0 = ⇒ g = 0. Combinatorial Nullstellensatz (Alon 1999, weak): If A ⊂ ❈ , | A | > deg g , then g ( A × . . . × A ) = 0 = ⇒ g = 0 .

  31. P ROOFS BY EXAMPLE Algebraic setting (first attempt): Let X = V ( f 1 , . . . , f m ) ⊆ ❈ n be algebraic variety, dim X = d . Let g ( x 1 , . . . , x n ) be polynomial. Call P ∈ X “sufficiently generic” for g if g ( P ) = 0 = ⇒ g | X = 0 . Case X = ❈ . Want P such that g ( P ) = 0 = ⇒ g = 0.

  32. P ROOFS BY EXAMPLE Algebraic setting (first attempt): Let X = V ( f 1 , . . . , f m ) ⊆ ❈ n be algebraic variety, dim X = d . Let g ( x 1 , . . . , x n ) be polynomial. Call P ∈ X “sufficiently generic” for g if g ( P ) = 0 = ⇒ g | X = 0 . Case X = ❈ . Want P such that g ( P ) = 0 = ⇒ g = 0. Lagrange’s theorem (1798): If g ( t ) = a 0 + a 1 t + . . . + a n − 1 t n − 1 + t n , then 1 , � | a i | � � | x | > max = ⇒ g ( x ) � = 0 .

  33. P ROOFS BY EXAMPLE Want: ◮ sufficiently generic example P , ◮ example P easy to construct, ◮ g ( P ) easy to compute, ◮ allow for numerical margin of error.

  34. P ROOFS BY EXAMPLE Main theorem (over ◗ with standard | . | (2019)). Let n irreducible, dim X = d , ◮ X = V ( f 1 , . . . , f m ) ⊆ ◗ ◮ g polynomial, ◮ H := “arithmetic complexity” of ( f 1 , . . . , f m , g ) , ◮ P = ( p 1 , . . . , p n ) ∈ ◗ n such that 0 ≪ H h ( p 1 ) ≪ H h ( p 2 ) ≪ H . . . ≪ H h ( p d ) . Let ε := ε ( H , h ( p d )) . Then � | f i ( P ) | ≤ ε ∀ i and � if = ⇒ g | X = 0 . | g ( P ) | ≤ ε

  35. P ROOFS BY EXAMPLE Remarks ◮ “Robust one-point Nullstellensatz” ◮ Based on ◮ arithmetic B´ ezout theorem [Bost–Gillet–Soul´ e (1991,94), Philippon] ◮ arithmetic Nullstellensatz [Krick–Pardo–Sombra] ◮ new effective Łojasiewicz inequality ◮ Way to remove irreducibility assumption on X . ◮ Way to remove knowledge of dimension of X . ◮ Motivates other “robust Nullstellens¨ atze”. ◮ Motivates more general combinatorial Nullstellens¨ atze.

Download Presentation
Download Policy: The content available on the website is offered to you 'AS IS' for your personal information and use only. It cannot be commercialized, licensed, or distributed on other websites without prior consent from the author. To download a presentation, simply click this link. If you encounter any difficulties during the download process, it's possible that the publisher has removed the file from their server.

Recommend


More recommend