| Intuitionistic Logic Explorer Theorem List (p. 128 of 171) | < Previous Next > | |
| Browser slow? Try the
Unicode version. |
||
|
Mirrors > Metamath Home Page > ILE Home Page > Theorem List Contents > Recent Proofs This page: Page List |
||
| Type | Label | Description |
|---|---|---|
| Statement | ||
| Theorem | bitsmod 12701 |
Truncating the bit sequence after some |
| Theorem | bitsfi 12702 | Every number is associated with a finite set of bits. (Contributed by Mario Carneiro, 5-Sep-2016.) |
| Theorem | bitscmp 12703 |
The bit complement of |
| Theorem | 0bits 12704 | The bits of zero. (Contributed by Mario Carneiro, 6-Sep-2016.) |
| Theorem | m1bits 12705 | The bits of negative one. (Contributed by Mario Carneiro, 5-Sep-2016.) |
| Theorem | bitsinv1lem 12706 | Lemma for bitsinv1 12707. (Contributed by Mario Carneiro, 22-Sep-2016.) |
| Theorem | bitsinv1 12707* | There is an explicit inverse to the bits function for nonnegative integers (which can be extended to negative integers using bitscmp 12703), part 1. (Contributed by Mario Carneiro, 7-Sep-2016.) |
| Syntax | cgcd 12708 | Extend the definition of a class to include the greatest common divisor operator. |
| Definition | df-gcd 12709* |
Define the |
| Theorem | gcdmndc 12710 |
Decidablity lemma used in various proofs related to |
| Theorem | dvdsbnd 12711* | There is an upper bound to the divisors of a nonzero integer. (Contributed by Jim Kingdon, 11-Dec-2021.) |
| Theorem | gcdsupex 12712* |
Existence of the supremum used in defining |
| Theorem | gcdsupcl 12713* |
Closure of the supremum used in defining |
| Theorem | gcdval 12714* |
The value of the |
| Theorem | gcd0val 12715 |
The value, by convention, of the |
| Theorem | gcdn0val 12716* |
The value of the |
| Theorem | gcdn0cl 12717 |
Closure of the |
| Theorem | gcddvds 12718 | The gcd of two integers divides each of them. (Contributed by Paul Chapman, 21-Mar-2011.) |
| Theorem | dvdslegcd 12719 |
An integer which divides both operands of the |
| Theorem | nndvdslegcd 12720 |
A positive integer which divides both positive operands of the |
| Theorem | gcdcl 12721 |
Closure of the |
| Theorem | gcdnncl 12722 |
Closure of the |
| Theorem | gcdcld 12723 |
Closure of the |
| Theorem | gcd2n0cl 12724 |
Closure of the |
| Theorem | zeqzmulgcd 12725* | An integer is the product of an integer and the gcd of it and another integer. (Contributed by AV, 11-Jul-2021.) |
| Theorem | divgcdz 12726 | An integer divided by the gcd of it and a nonzero integer is an integer. (Contributed by AV, 11-Jul-2021.) |
| Theorem | gcdf 12727 |
Domain and codomain of the |
| Theorem | gcdcom 12728 |
The |
| Theorem | gcdcomd 12729 |
The |
| Theorem | divgcdnn 12730 | A positive integer divided by the gcd of it and another integer is a positive integer. (Contributed by AV, 10-Jul-2021.) |
| Theorem | divgcdnnr 12731 | A positive integer divided by the gcd of it and another integer is a positive integer. (Contributed by AV, 10-Jul-2021.) |
| Theorem | gcdeq0 12732 | The gcd of two integers is zero iff they are both zero. (Contributed by Paul Chapman, 21-Mar-2011.) |
| Theorem | gcdn0gt0 12733 | The gcd of two integers is positive (nonzero) iff they are not both zero. (Contributed by Paul Chapman, 22-Jun-2011.) |
| Theorem | gcd0id 12734 | The gcd of 0 and an integer is the integer's absolute value. (Contributed by Paul Chapman, 21-Mar-2011.) |
| Theorem | gcdid0 12735 | The gcd of an integer and 0 is the integer's absolute value. Theorem 1.4(d)2 in [ApostolNT] p. 16. (Contributed by Paul Chapman, 31-Mar-2011.) |
| Theorem | nn0gcdid0 12736 | The gcd of a nonnegative integer with 0 is itself. (Contributed by Paul Chapman, 31-Mar-2011.) |
| Theorem | gcdneg 12737 |
Negating one operand of the |
| Theorem | neggcd 12738 |
Negating one operand of the |
| Theorem | gcdaddm 12739 |
Adding a multiple of one operand of the |
| Theorem | gcdadd 12740 | The GCD of two numbers is the same as the GCD of the left and their sum. (Contributed by Scott Fenton, 20-Apr-2014.) |
| Theorem | gcdid 12741 | The gcd of a number and itself is its absolute value. (Contributed by Paul Chapman, 31-Mar-2011.) |
| Theorem | gcd1 12742 | The gcd of a number with 1 is 1. Theorem 1.4(d)1 in [ApostolNT] p. 16. (Contributed by Mario Carneiro, 19-Feb-2014.) |
| Theorem | gcdabs 12743 | The gcd of two integers is the same as that of their absolute values. (Contributed by Paul Chapman, 31-Mar-2011.) |
| Theorem | gcdabs1 12744 |
|
| Theorem | gcdabs2 12745 |
|
| Theorem | modgcd 12746 | The gcd remains unchanged if one operand is replaced with its remainder modulo the other. (Contributed by Paul Chapman, 31-Mar-2011.) |
| Theorem | 1gcd 12747 | The GCD of one and an integer is one. (Contributed by Scott Fenton, 17-Apr-2014.) (Revised by Mario Carneiro, 19-Apr-2014.) |
| Theorem | gcdmultipled 12748 |
The greatest common divisor of a nonnegative integer |
| Theorem | dvdsgcdidd 12749 | The greatest common divisor of a positive integer and another integer it divides is itself. (Contributed by Rohan Ridenour, 3-Aug-2023.) |
| Theorem | 6gcd4e2 12750 |
The greatest common divisor of six and four is two. To calculate this
gcd, a simple form of Euclid's algorithm is used:
|
| Theorem | bezoutlemnewy 12751* |
Lemma for Bézout's identity. The is-bezout predicate holds for
|
| Theorem | bezoutlemstep 12752* | Lemma for Bézout's identity. This is the induction step for the proof by induction. (Contributed by Jim Kingdon, 3-Jan-2022.) |
| Theorem | bezoutlemmain 12753* | Lemma for Bézout's identity. This is the main result which we prove by induction and which represents the application of the Extended Euclidean algorithm. (Contributed by Jim Kingdon, 30-Dec-2021.) |
| Theorem | bezoutlema 12754* |
Lemma for Bézout's identity. The is-bezout condition is
satisfied by |
| Theorem | bezoutlemb 12755* |
Lemma for Bézout's identity. The is-bezout condition is
satisfied by |
| Theorem | bezoutlemex 12756* | Lemma for Bézout's identity. Existence of a number which we will later show to be the greater common divisor and its decomposition into cofactors. (Contributed by Mario Carneiro and Jim Kingdon, 3-Jan-2022.) |
| Theorem | bezoutlemzz 12757* | Lemma for Bézout's identity. Like bezoutlemex 12756 but where ' z ' is any integer, not just a nonnegative one. (Contributed by Mario Carneiro and Jim Kingdon, 8-Jan-2022.) |
| Theorem | bezoutlemaz 12758* | Lemma for Bézout's identity. Like bezoutlemzz 12757 but where ' A ' can be any integer, not just a nonnegative one. (Contributed by Mario Carneiro and Jim Kingdon, 8-Jan-2022.) |
| Theorem | bezoutlembz 12759* | Lemma for Bézout's identity. Like bezoutlemaz 12758 but where ' B ' can be any integer, not just a nonnegative one. (Contributed by Mario Carneiro and Jim Kingdon, 8-Jan-2022.) |
| Theorem | bezoutlembi 12760* | Lemma for Bézout's identity. Like bezoutlembz 12759 but the greatest common divisor condition is a biconditional, not just an implication. (Contributed by Mario Carneiro and Jim Kingdon, 8-Jan-2022.) |
| Theorem | bezoutlemmo 12761* | Lemma for Bézout's identity. There is at most one nonnegative integer meeting the greatest common divisor condition. (Contributed by Mario Carneiro and Jim Kingdon, 9-Jan-2022.) |
| Theorem | bezoutlemeu 12762* | Lemma for Bézout's identity. There is exactly one nonnegative integer meeting the greatest common divisor condition. (Contributed by Mario Carneiro and Jim Kingdon, 9-Jan-2022.) |
| Theorem | bezoutlemle 12763* |
Lemma for Bézout's identity. The number satisfying the
greatest common divisor condition is the largest number which
divides both |
| Theorem | bezoutlemsup 12764* |
Lemma for Bézout's identity. The number satisfying the
greatest common divisor condition is the supremum of divisors of
both |
| Theorem | dfgcd3 12765* |
Alternate definition of the |
| Theorem | bezout 12766* |
Bézout's identity: For any integers
The proof is constructive, in the sense that it applies the Extended
Euclidian Algorithm to constuct a number which can be shown to be
|
| Theorem | dvdsgcd 12767 | An integer which divides each of two others also divides their gcd. (Contributed by Paul Chapman, 22-Jun-2011.) (Revised by Mario Carneiro, 30-May-2014.) |
| Theorem | dvdsgcdb 12768 | Biconditional form of dvdsgcd 12767. (Contributed by Scott Fenton, 2-Apr-2014.) (Revised by Mario Carneiro, 19-Apr-2014.) |
| Theorem | dfgcd2 12769* |
Alternate definition of the |
| Theorem | gcdass 12770 |
Associative law for |
| Theorem | mulgcd 12771 | Distribute multiplication by a nonnegative integer over gcd. (Contributed by Paul Chapman, 22-Jun-2011.) (Proof shortened by Mario Carneiro, 30-May-2014.) |
| Theorem | absmulgcd 12772 | Distribute absolute value of multiplication over gcd. Theorem 1.4(c) in [ApostolNT] p. 16. (Contributed by Paul Chapman, 22-Jun-2011.) |
| Theorem | mulgcdr 12773 |
Reverse distribution law for the |
| Theorem | gcddiv 12774 | Division law for GCD. (Contributed by Scott Fenton, 18-Apr-2014.) (Revised by Mario Carneiro, 19-Apr-2014.) |
| Theorem | gcdmultiple 12775 | The GCD of a multiple of a number is the number itself. (Contributed by Scott Fenton, 12-Apr-2014.) (Revised by Mario Carneiro, 19-Apr-2014.) |
| Theorem | gcdmultiplez 12776 |
Extend gcdmultiple 12775 so |
| Theorem | gcdzeq 12777 |
A positive integer |
| Theorem | gcdeq 12778 |
|
| Theorem | dvdssqim 12779 | Unidirectional form of dvdssq 12786. (Contributed by Scott Fenton, 19-Apr-2014.) |
| Theorem | dvdsmulgcd 12780 | Relationship between the order of an element and that of a multiple. (a divisibility equivalent). (Contributed by Stefan O'Rear, 6-Sep-2015.) |
| Theorem | rpmulgcd 12781 |
If |
| Theorem | rplpwr 12782 |
If |
| Theorem | rppwr 12783 |
If |
| Theorem | sqgcd 12784 | Square distributes over gcd. (Contributed by Scott Fenton, 18-Apr-2014.) (Revised by Mario Carneiro, 19-Apr-2014.) |
| Theorem | dvdssqlem 12785 | Lemma for dvdssq 12786. (Contributed by Scott Fenton, 18-Apr-2014.) (Revised by Mario Carneiro, 19-Apr-2014.) |
| Theorem | dvdssq 12786 | Two numbers are divisible iff their squares are. (Contributed by Scott Fenton, 18-Apr-2014.) (Revised by Mario Carneiro, 19-Apr-2014.) |
| Theorem | bezoutr 12787 | Partial converse to bezout 12766. Existence of a linear combination does not set the GCD, but it does upper bound it. (Contributed by Stefan O'Rear, 23-Sep-2014.) |
| Theorem | bezoutr1 12788 | Converse of bezout 12766 for when the greater common divisor is one (sufficient condition for relative primality). (Contributed by Stefan O'Rear, 23-Sep-2014.) |
| Theorem | nnmindc 12789* | An inhabited decidable subset of the natural numbers has a minimum. (Contributed by Jim Kingdon, 23-Sep-2024.) |
| Theorem | nnminle 12790* | The infimum of a decidable subset of the natural numbers is less than an element of the set. The infimum is also a minimum as shown at nnmindc 12789. (Contributed by Jim Kingdon, 26-Sep-2024.) |
| Theorem | nnwodc 12791* | Well-ordering principle: any inhabited decidable set of positive integers has a least element. Theorem I.37 (well-ordering principle) of [Apostol] p. 34. (Contributed by NM, 17-Aug-2001.) (Revised by Jim Kingdon, 23-Oct-2024.) |
| Theorem | uzwodc 12792* | Well-ordering principle: any inhabited decidable subset of an upper set of integers has a least element. (Contributed by NM, 8-Oct-2005.) (Revised by Jim Kingdon, 22-Oct-2024.) |
| Theorem | nnwofdc 12793* |
Well-ordering principle: any inhabited decidable set of positive
integers has a least element. This version allows |
| Theorem | nnwosdc 12794* | Well-ordering principle: any inhabited decidable set of positive integers has a least element (schema form). (Contributed by NM, 17-Aug-2001.) (Revised by Jim Kingdon, 25-Oct-2024.) |
| Theorem | nninfctlemfo 12795* | Lemma for nninfct 12796. (Contributed by Jim Kingdon, 10-Jul-2025.) |
| Theorem | nninfct 12796 | The limited principle of omniscience (LPO) implies that ℕ∞ is countable. (Contributed by Jim Kingdon, 8-Jul-2025.) |
| Theorem | nn0seqcvgd 12797* |
A strictly-decreasing nonnegative integer sequence with initial term
|
| Theorem | ialgrlem1st 12798 | Lemma for ialgr0 12800. Expressing algrflemg 6456 in a form suitable for theorems such as seq3-1 10877 or seqf 10879. (Contributed by Jim Kingdon, 22-Jul-2021.) |
| Theorem | ialgrlemconst 12799 | Lemma for ialgr0 12800. Closure of a constant function, in a form suitable for theorems such as seq3-1 10877 or seqf 10879. (Contributed by Jim Kingdon, 22-Jul-2021.) |
| Theorem | ialgr0 12800 |
The value of the algorithm iterator |
| < Previous Next > |
| Copyright terms: Public domain | < Previous Next > |