metamath / set.mm

Metamath source file for logic and set theory
Other
254 stars 88 forks source link

Intuitionize logbgcd1irr #4081

Closed jkingdon closed 3 months ago

jkingdon commented 3 months ago

The pull request starts with a proof in iset.mm of logbgcd1irr (as stated in set.mm). This involves some intuitionizing but no big changes to the structure of the proof.

As we do with other proofs involving irrationality, however, the concept bifurcates into two - the one that corresponds to logbgcd1irr we call "not rational" and the other one is being apart from any rational number, which we call "irrational" (I've also seen "strongly irrational" but I don't think that is common terminology).

Therefore, the pull request also includes logbgcd1irrap which is for irrational rather than not rational.

Includes:

jkingdon commented 3 months ago

I had accidentally pushed up a few changes which weren't supposed to be on this branch but I undid that. This pull request is supposed to be logbgcd1irr and logbgcd1irrap (and a few things which lead up to those), nothing beyond that.