# Do mathematicians assume certain mathematical hypothesis to be true while waiting for a proof?

**URL:** <https://boards.straightdope.com/t/do-mathematicians-assume-certain-mathematical-hypothesis-to-be-true-while-waiting-for-a-proof/1001824>\
**Category:** Factual Questions\
**Created:** [May 20, 2024, 8:08pm UTC](https://boards.straightdope.com/t/do-mathematicians-assume-certain-mathematical-hypothesis-to-be-true-while-waiting-for-a-proof/1001824 "2024-05-20T20:08:56Z")\
**Posts on this page:** 20\
**Page:** 1

<div class="post-metadata">

**Author:** ![Velocity](https://sea3.discourse-cdn.com/straightdope/user_avatar/boards.straightdope.com/velocity/32/18006_2.png) [@Velocity](https://boards.straightdope.com/u/Velocity)\
**Post date:** [May 20, 2024, 8:08pm UTC](https://boards.straightdope.com/t/do-mathematicians-assume-certain-mathematical-hypothesis-to-be-true-while-waiting-for-a-proof/1001824/1 "2024-05-20T20:08:56Z")

</div>

Using the Reimann Hypothesis as an example: It certainly **appears** to be true (if I recall right, it’s shown itself to be true for trillions of digits thus far, via supercomputers, and there hasn’t yet been an exception found.) However, that’s not the same as an actual formal proof.

Likewise, with P vs NP, it certainly appears that P does **not** equal NP, but again, that is not formally proven.

My question is, when mathematicians are waiting in the meantime for a proof for such problems (proof that may never come,) do they simply assume a certain way ("let’s assume that the Reimann Hypothesis is true, and assume P does not = NP,) for the time being when they are doing any work that involves or needs the Reimann or P-NP work?

---

<div class="post-metadata">

**Author:** ![Exapno\_Mapcase](https://sea3.discourse-cdn.com/straightdope/user_avatar/boards.straightdope.com/exapno_mapcase/32/1051_2.png) [@Exapno\_Mapcase](https://boards.straightdope.com/u/Exapno_Mapcase)\
**Post date:** [May 20, 2024, 8:23pm UTC](https://boards.straightdope.com/t/do-mathematicians-assume-certain-mathematical-hypothesis-to-be-true-while-waiting-for-a-proof/1001824/2 "2024-05-20T20:23:48Z")

</div>

Yes, all the time. I recently read an article by a mathematician was part of the team that found that an important conjecture was wrong although it had for decades commonly used for “if this is true” further studies into the field.

I can’t seem to find it again, and my leaking memory provides no more clues than what’s given above. But the concept drives progress in fields that would otherwise be stalled.

---

<div class="post-metadata">

**Author:** ![Schnitte](https://sea3.discourse-cdn.com/straightdope/user_avatar/boards.straightdope.com/schnitte/32/9033_2.png) [@Schnitte](https://boards.straightdope.com/u/Schnitte)\
**Post date:** [May 20, 2024, 8:27pm UTC](https://boards.straightdope.com/t/do-mathematicians-assume-certain-mathematical-hypothesis-to-be-true-while-waiting-for-a-proof/1001824/3 "2024-05-20T20:27:59Z")

</div>

Pretty much all of online cryptography is based on the assumption that no efficient algorithm for integer factorization exists. So far no such algorithm has been found, but if one is, then the online economy will be in major trouble.

---

<div class="post-metadata">

**Author:** ![ftg](https://sea3.discourse-cdn.com/straightdope/user_avatar/boards.straightdope.com/ftg/32/2801_2.png) [@ftg](https://boards.straightdope.com/u/ftg)\
**Post date:** [May 20, 2024, 8:32pm UTC](https://boards.straightdope.com/t/do-mathematicians-assume-certain-mathematical-hypothesis-to-be-true-while-waiting-for-a-proof/1001824/4 "2024-05-20T20:32:08Z")

</div>

Speaking of the RH, Gary Miller famously [established](https://en.wikipedia.org/wiki/Miller%E2%80%93Rabin_primality_test) back in the 1976 that if the extended RH is true then testing for primes is polynomial.

(I knew Gary for many years. It’s a shame that some other person got their name attached to a variation that he came up with alone first. Fun ? fact: At the last CS conference I ever attended I went to dinner with Gary and a friend of ours.)

There are a lot of such conditional results in Computer Science.

E.g., if [Graph Isomorphism](https://en.wikipedia.org/wiki/Graph_isomorphism_problem) is NP-Complete then the Poly time collapses to the 2nd level. It seems to sit inbetween. (Subgraph isomorphism is NP-Complete.)

---

<div class="post-metadata">

**Author:** ![Hari\_Seldon](https://sea3.discourse-cdn.com/straightdope/user_avatar/boards.straightdope.com/hari_seldon/32/5173_2.png) [@Hari\_Seldon](https://boards.straightdope.com/u/Hari_Seldon)\
**Post date:** [May 20, 2024, 10:01pm UTC](https://boards.straightdope.com/t/do-mathematicians-assume-certain-mathematical-hypothesis-to-be-true-while-waiting-for-a-proof/1001824/5 "2024-05-20T22:01:45Z")

</div>

No. There is a minor field of proving that if the Riemann hypothesis is true, then certain other things follow and then another minor field of taking those results and then proving them _without_ the RH.

Now applied mathematicians might assume that factorization of integers is NP and that NP != P and design encryption on that assumption, but no one claims this is mathematics.

But there is one **major** assumption. Goedel showed that no axiomatics strong enough to allow arithmetic can be proven consistent. So if you don’t suppose the consistency of your axioms, you can’t do mathematics. On the other hand, since it is known that proof of consistency is impossible, no one spends any time worrying about it.

---

<div class="post-metadata">

**Author:** ![Chronos](https://sea3.discourse-cdn.com/straightdope/user_avatar/boards.straightdope.com/chronos/32/134_2.png) [@Chronos](https://boards.straightdope.com/u/Chronos)\
**Post date:** [May 20, 2024, 10:28pm UTC](https://boards.straightdope.com/t/do-mathematicians-assume-certain-mathematical-hypothesis-to-be-true-while-waiting-for-a-proof/1001824/6 "2024-05-20T22:28:12Z")

</div>

> [@ftg](#):
>
> Speaking of the RH, Gary Miller famously [established](https://en.wikipedia.org/wiki/Miller%E2%80%93Rabin_primality_test) back in the 1976 that if the extended RH is true then testing for primes is polynomial.

There’s very little practical application for this, though, since there are already known tests for primality that are both extremely efficient and extremely likely to be correct. In practice, nobody worries about a 1 chance in 2^1024 or whatever that your “tested prime number” is actually composite.

---

<div class="post-metadata">

**Author:** ![Joey\_P](https://avatars.discourse-cdn.com/v4/letter/j/919ad9/32.png) [@Joey\_P](https://boards.straightdope.com/u/Joey_P)\
**Post date:** [May 20, 2024, 10:40pm UTC](https://boards.straightdope.com/t/do-mathematicians-assume-certain-mathematical-hypothesis-to-be-true-while-waiting-for-a-proof/1001824/7 "2024-05-20T22:40:08Z")

</div>

> [@Schnitte](#):
>
> Pretty much all of online cryptography is based on the assumption that no efficient algorithm for integer factorization exists. So far no such algorithm has been found, but if one is, then the online economy will be in major trouble.

Quantum Computers may well be what puts an end to modern encryption as they’ll be able to handle those algorithms much faster than a regular computer.

---

<div class="post-metadata">

**Author:** ![Chronos](https://sea3.discourse-cdn.com/straightdope/user_avatar/boards.straightdope.com/chronos/32/134_2.png) [@Chronos](https://boards.straightdope.com/u/Chronos)\
**Post date:** [May 20, 2024, 10:54pm UTC](https://boards.straightdope.com/t/do-mathematicians-assume-certain-mathematical-hypothesis-to-be-true-while-waiting-for-a-proof/1001824/8 "2024-05-20T22:54:59Z")

</div>

More precisely, they use completely different algorithms, that classical computers can’t use at all.

---

<div class="post-metadata">

**Author:** ![DPRK](https://avatars.discourse-cdn.com/v4/letter/d/4491bb/32.png) [@DPRK](https://boards.straightdope.com/u/DPRK)\
**Post date:** [May 20, 2024, 11:06pm UTC](https://boards.straightdope.com/t/do-mathematicians-assume-certain-mathematical-hypothesis-to-be-true-while-waiting-for-a-proof/1001824/9 "2024-05-20T23:06:16Z")

</div>

Testing whether a number is prime is known to be polynomial, anyway, which is theoretically important even if the published algorithm is not one you would use in practice. There have been results discussed like: if such-and-such a conjecture is true, then there is the following more efficient algorithm, which is the subject of this thread, so people do sometimes at least consider such things.

---

<div class="post-metadata">

**Author:** ![Dr.Strangelove](https://sea3.discourse-cdn.com/straightdope/user_avatar/boards.straightdope.com/dr.strangelove/32/6613_2.png) [@Dr.Strangelove](https://boards.straightdope.com/u/Dr.Strangelove)\
**Post date:** [May 21, 2024, 12:30am UTC](https://boards.straightdope.com/t/do-mathematicians-assume-certain-mathematical-hypothesis-to-be-true-while-waiting-for-a-proof/1001824/10 "2024-05-21T00:30:49Z")

</div>

> [@Hari\_Seldon](#):
>
> There is a minor field of proving that if the Riemann hypothesis is true

I haven’t found an example yet, but I suspect the same is true of the [Navier-Stokes existence and smoothness](https://en.wikipedia.org/wiki/Navier%E2%80%93Stokes_existence_and_smoothness) assumption. It’s certainly the case in the sense that Navier-Stokes is widely assumed to describe fluid behavior without having any weird consequences, but that hasn’t been shown to be true. Some bounds have been put on the problem, but no one seriously believes that solutions outside that narrow scope all have blowup cases.

---

<div class="post-metadata">

**Author:** ![suranyi](https://avatars.discourse-cdn.com/v4/letter/s/e36b37/32.png) [@suranyi](https://boards.straightdope.com/u/suranyi)\
**Post date:** [May 21, 2024, 2:54am UTC](https://boards.straightdope.com/t/do-mathematicians-assume-certain-mathematical-hypothesis-to-be-true-while-waiting-for-a-proof/1001824/11 "2024-05-21T02:54:44Z")

</div>

Famously, Peter Shor devised an [algorithm](https://en.wikipedia.org/wiki/Shor's_algorithm) by which a quantum computer can factor a number quickly.

---

<div class="post-metadata">

**Author:** ![Dr.Strangelove](https://sea3.discourse-cdn.com/straightdope/user_avatar/boards.straightdope.com/dr.strangelove/32/6613_2.png) [@Dr.Strangelove](https://boards.straightdope.com/u/Dr.Strangelove)\
**Post date:** [May 21, 2024, 3:13am UTC](https://boards.straightdope.com/t/do-mathematicians-assume-certain-mathematical-hypothesis-to-be-true-while-waiting-for-a-proof/1001824/12 "2024-05-21T03:13:14Z")

</div>

Though no one has proved yet that a classical computer _can’t_ factor a number rapidly.

Every so often it’s shown that a particular quantum algorithm actually offers no speedup over an optimized classical version. The problem is that many classical algorithms aren’t well-optimized, and in any case impossible to prove how optimal they are in the first place. So sometimes a quantum algorithm can seem advantageous until someone really takes a hard look at the classical version they’re comparing with.

---

<div class="post-metadata">

**Author:** ![Chronos](https://sea3.discourse-cdn.com/straightdope/user_avatar/boards.straightdope.com/chronos/32/134_2.png) [@Chronos](https://boards.straightdope.com/u/Chronos)\
**Post date:** [May 21, 2024, 8:47pm UTC](https://boards.straightdope.com/t/do-mathematicians-assume-certain-mathematical-hypothesis-to-be-true-while-waiting-for-a-proof/1001824/13 "2024-05-21T20:47:48Z")

</div>

Right, classical computers can’t run the Shor algorithm, and the Shor algorithm is (in principle) much faster than the fastest known classical algorithm (if you can manage to build a computer that can run it), but we don’t know that there’s no better classical algorithm.

Though in at least that case, it’s not for lack of trying. Coming up with an efficient classical factoring algorithm would give you your choice of prizes, either the Fields medal, or the contents of everyone in the world’s bank accounts.

---

<div class="post-metadata">

**Author:** ![Dr.Strangelove](https://sea3.discourse-cdn.com/straightdope/user_avatar/boards.straightdope.com/dr.strangelove/32/6613_2.png) [@Dr.Strangelove](https://boards.straightdope.com/u/Dr.Strangelove)\
**Post date:** [May 21, 2024, 8:55pm UTC](https://boards.straightdope.com/t/do-mathematicians-assume-certain-mathematical-hypothesis-to-be-true-while-waiting-for-a-proof/1001824/14 "2024-05-21T20:55:21Z")

</div>

> [@Chronos](#):
>
> Though in at least that case, it’s not for lack of trying.

Agreed. We can have pretty high confidence that if there _is_ a fast classical factoring algorithm, it isn’t going to be a trivial one.

The example that came to mind was this one, though there have been a couple of others as well:

> **[Major Quantum Computing Advance Made Obsolete by Teenager | Quanta Magazine](https://www.quantamagazine.org/teenager-finds-classical-alternative-to-quantum-recommendation-algorithm-20180731/)**
>
> 18-year-old Ewin Tang has proven that classical computers can solve the “recommendation problem” nearly as fast as quantum computers. The result eliminates one of the best examples of quantum speedup.

---

<div class="post-metadata">

**Author:** ![Hari\_Seldon](https://sea3.discourse-cdn.com/straightdope/user_avatar/boards.straightdope.com/hari_seldon/32/5173_2.png) [@Hari\_Seldon](https://boards.straightdope.com/u/Hari_Seldon)\
**Post date:** [May 21, 2024, 9:56pm UTC](https://boards.straightdope.com/t/do-mathematicians-assume-certain-mathematical-hypothesis-to-be-true-while-waiting-for-a-proof/1001824/15 "2024-05-21T21:56:11Z")

</div>

Yes, but Navier-Stokes is an assumption about physics, not math. Do those DEs actually represent physical reality?

I might add to me previous post that one reason for proving theorems of the sort, If RH is true, then… . Then try to refute … . This has never happened of course. The very first such result was by Riemann who showed that if RH was true, then so was the prime number theorem (PNT). Of course, the PNT was finally proved 40 years later (1896) by two mathematicians (Hadamard and de la Valee Poussin) with somewhat different arguments but both using analytic function theory and based on a weak version of the RH\*. Then it was proved without using analytic functions by Selberg and, independently by Erdós in the 1980s.

- The RH is that all zeroes of Riemann’s zeta with positive real part lie on the line x=1/2. What they proved and showed sufficient for the PNT was that all those zeroes lie on the strip 0\<x\<1. The PNT, by the way says that asymptotically, the number of primes \<n approaches \frac n{\log n}. (That’s the natural log.) Equivalently, the odds of n being prime approach \frac1{\log n}.

---

<div class="post-metadata">

**Author:** ![ftg](https://sea3.discourse-cdn.com/straightdope/user_avatar/boards.straightdope.com/ftg/32/2801_2.png) [@ftg](https://boards.straightdope.com/u/ftg)\
**Post date:** [May 22, 2024, 5:05pm UTC](https://boards.straightdope.com/t/do-mathematicians-assume-certain-mathematical-hypothesis-to-be-true-while-waiting-for-a-proof/1001824/16 "2024-05-22T17:05:13Z")

</div>

> [@Chronos](#):
>
> There’s very little practical application for this, though, since there are already known tests for primality that are both extremely efficient and extremely likely to be correct. In practice, nobody worries about a 1 chance in 2^1024 or whatever that your “tested prime number” is actually composite.

You did see that this was a result from 1976? I guarantee you that this was a **big** result. And that result is _deterministic_. He then had a separate result that was poly time probabilistic and which was used in practice (and probably still is).

---

<div class="post-metadata">

**Author:** ![Kimstu](https://avatars.discourse-cdn.com/v4/letter/k/ecd19e/32.png) [@Kimstu](https://boards.straightdope.com/u/Kimstu)\
**Post date:** [May 24, 2024, 1:09am UTC](https://boards.straightdope.com/t/do-mathematicians-assume-certain-mathematical-hypothesis-to-be-true-while-waiting-for-a-proof/1001824/17 "2024-05-24T01:09:46Z")

</div>

Another example: the so-called “Kepler conjecture” about the face-centered cubic lattice being the optimally dense sphere packing, [finally proved about a quarter-century ago by Thomas Hales et al.,](https://www.nytimes.com/1998/08/25/science/mathematics-proves-what-the-grocer-always-knew.html) was famously described (prior to its eventual demonstration) as something that “most mathematicians believe, and all physicists know”.

But yeah, AFAIK there is no official epistemological status of “provisionally assumed true” recognized in mathematical research. Mathematicians may study potential consequences and implications of a conjectured result, and as other posters have pointed out, that sort of contingent investigation often leads to a lot of important findings. But all those contingent results remain equally conjectural until an actual proof, or disproof, is found.

---

<div class="post-metadata">

**Author:** ![dewbiedoo](https://avatars.discourse-cdn.com/v4/letter/d/e47774/32.png) [@dewbiedoo](https://boards.straightdope.com/u/dewbiedoo)\
**Post date:** [May 24, 2024, 1:25am UTC](https://boards.straightdope.com/t/do-mathematicians-assume-certain-mathematical-hypothesis-to-be-true-while-waiting-for-a-proof/1001824/18 "2024-05-24T01:25:56Z")

</div>

yes, indeed.

---

<div class="post-metadata">

**Author:** ![Chronos](https://sea3.discourse-cdn.com/straightdope/user_avatar/boards.straightdope.com/chronos/32/134_2.png) [@Chronos](https://boards.straightdope.com/u/Chronos)\
**Post date:** [May 24, 2024, 8:20pm UTC](https://boards.straightdope.com/t/do-mathematicians-assume-certain-mathematical-hypothesis-to-be-true-while-waiting-for-a-proof/1001824/19 "2024-05-24T20:20:43Z")

</div>

> [@Kimstu](#):
>
> But all those contingent results remain equally conjectural until an actual proof, or disproof, is found.

Depends on how you phrase things. You can have a theorem, completely proven to full satisfaction of all mathematicians, that says “if the Foo Conjecture is true, then the Bar Conjecture is also true”, even before the truth or falsehood of the Foo Conjecture is determined. And that theorem remains true (though much less interesting) even if the Foo Conjecture is later disproven, because a false statement implies everything. Or that theorem might be the conduit through which the Foo Conjecture is disproven, if someone else manages to show that the Bar Conjecture is false, or that Foo also implies Not-Bar.

---

<div class="post-metadata">

**Author:** ![Velocity](https://sea3.discourse-cdn.com/straightdope/user_avatar/boards.straightdope.com/velocity/32/18006_2.png) [@Velocity](https://boards.straightdope.com/u/Velocity)\
**Post date:** [May 24, 2024, 8:35pm UTC](https://boards.straightdope.com/t/do-mathematicians-assume-certain-mathematical-hypothesis-to-be-true-while-waiting-for-a-proof/1001824/20 "2024-05-24T20:35:28Z")

</div>

So, kind of like saying, “If David owns a huge mansion, then he must be a rich man,” but then later finding independently that David is indeed a wealthy man even though he does **not** own a huge mansion? Where, basically, If A, then B, but B was later proven independently without any A?

[Next page](https://boards.straightdope.com/t/do-mathematicians-assume-certain-mathematical-hypothesis-to-be-true-while-waiting-for-a-proof/1001824.md?page=2)
