| Intuitionistic Logic Explorer Theorem List (p. 126 of 167) | < 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 | ||
| Definition | df-bits 12501* |
Define the binary bits of an integer. The expression
|
| Theorem | bitsfval 12502* | Expand the definition of the bits of an integer. (Contributed by Mario Carneiro, 5-Sep-2016.) |
| Theorem | bitsval 12503 | Expand the definition of the bits of an integer. (Contributed by Mario Carneiro, 5-Sep-2016.) |
| Theorem | bitsval2 12504 | Expand the definition of the bits of an integer. (Contributed by Mario Carneiro, 5-Sep-2016.) |
| Theorem | bitsss 12505 |
The set of bits of an integer is a subset of |
| Theorem | bitsf 12506 | The bits function is a function from integers to subsets of nonnegative integers. (Contributed by Mario Carneiro, 5-Sep-2016.) |
| Theorem | bitsdc 12507 | Whether a bit is set is decidable. (Contributed by Jim Kingdon, 31-Oct-2025.) |
| Theorem | bits0 12508 | Value of the zeroth bit. (Contributed by Mario Carneiro, 5-Sep-2016.) |
| Theorem | bits0e 12509 | The zeroth bit of an even number is zero. (Contributed by Mario Carneiro, 5-Sep-2016.) |
| Theorem | bits0o 12510 | The zeroth bit of an odd number is one. (Contributed by Mario Carneiro, 5-Sep-2016.) |
| Theorem | bitsp1 12511 |
The |
| Theorem | bitsp1e 12512 |
The |
| Theorem | bitsp1o 12513 |
The |
| Theorem | bitsfzolem 12514* | Lemma for bitsfzo 12515. (Contributed by Mario Carneiro, 5-Sep-2016.) (Revised by AV, 1-Oct-2020.) |
| Theorem | bitsfzo 12515 |
The bits of a number are all at positions less than |
| Theorem | bitsmod 12516 |
Truncating the bit sequence after some |
| Theorem | bitsfi 12517 | Every number is associated with a finite set of bits. (Contributed by Mario Carneiro, 5-Sep-2016.) |
| Theorem | bitscmp 12518 |
The bit complement of |
| Theorem | 0bits 12519 | The bits of zero. (Contributed by Mario Carneiro, 6-Sep-2016.) |
| Theorem | m1bits 12520 | The bits of negative one. (Contributed by Mario Carneiro, 5-Sep-2016.) |
| Theorem | bitsinv1lem 12521 | Lemma for bitsinv1 12522. (Contributed by Mario Carneiro, 22-Sep-2016.) |
| Theorem | bitsinv1 12522* | There is an explicit inverse to the bits function for nonnegative integers (which can be extended to negative integers using bitscmp 12518), part 1. (Contributed by Mario Carneiro, 7-Sep-2016.) |
| Syntax | cgcd 12523 | Extend the definition of a class to include the greatest common divisor operator. |
| Definition | df-gcd 12524* |
Define the |
| Theorem | gcdmndc 12525 |
Decidablity lemma used in various proofs related to |
| Theorem | dvdsbnd 12526* | There is an upper bound to the divisors of a nonzero integer. (Contributed by Jim Kingdon, 11-Dec-2021.) |
| Theorem | gcdsupex 12527* |
Existence of the supremum used in defining |
| Theorem | gcdsupcl 12528* |
Closure of the supremum used in defining |
| Theorem | gcdval 12529* |
The value of the |
| Theorem | gcd0val 12530 |
The value, by convention, of the |
| Theorem | gcdn0val 12531* |
The value of the |
| Theorem | gcdn0cl 12532 |
Closure of the |
| Theorem | gcddvds 12533 | The gcd of two integers divides each of them. (Contributed by Paul Chapman, 21-Mar-2011.) |
| Theorem | dvdslegcd 12534 |
An integer which divides both operands of the |
| Theorem | nndvdslegcd 12535 |
A positive integer which divides both positive operands of the |
| Theorem | gcdcl 12536 |
Closure of the |
| Theorem | gcdnncl 12537 |
Closure of the |
| Theorem | gcdcld 12538 |
Closure of the |
| Theorem | gcd2n0cl 12539 |
Closure of the |
| Theorem | zeqzmulgcd 12540* | An integer is the product of an integer and the gcd of it and another integer. (Contributed by AV, 11-Jul-2021.) |
| Theorem | divgcdz 12541 | An integer divided by the gcd of it and a nonzero integer is an integer. (Contributed by AV, 11-Jul-2021.) |
| Theorem | gcdf 12542 |
Domain and codomain of the |
| Theorem | gcdcom 12543 |
The |
| Theorem | gcdcomd 12544 |
The |
| Theorem | divgcdnn 12545 | A positive integer divided by the gcd of it and another integer is a positive integer. (Contributed by AV, 10-Jul-2021.) |
| Theorem | divgcdnnr 12546 | A positive integer divided by the gcd of it and another integer is a positive integer. (Contributed by AV, 10-Jul-2021.) |
| Theorem | gcdeq0 12547 | The gcd of two integers is zero iff they are both zero. (Contributed by Paul Chapman, 21-Mar-2011.) |
| Theorem | gcdn0gt0 12548 | The gcd of two integers is positive (nonzero) iff they are not both zero. (Contributed by Paul Chapman, 22-Jun-2011.) |
| Theorem | gcd0id 12549 | The gcd of 0 and an integer is the integer's absolute value. (Contributed by Paul Chapman, 21-Mar-2011.) |
| Theorem | gcdid0 12550 | 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 12551 | The gcd of a nonnegative integer with 0 is itself. (Contributed by Paul Chapman, 31-Mar-2011.) |
| Theorem | gcdneg 12552 |
Negating one operand of the |
| Theorem | neggcd 12553 |
Negating one operand of the |
| Theorem | gcdaddm 12554 |
Adding a multiple of one operand of the |
| Theorem | gcdadd 12555 | 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 12556 | The gcd of a number and itself is its absolute value. (Contributed by Paul Chapman, 31-Mar-2011.) |
| Theorem | gcd1 12557 | 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 12558 | The gcd of two integers is the same as that of their absolute values. (Contributed by Paul Chapman, 31-Mar-2011.) |
| Theorem | gcdabs1 12559 |
|
| Theorem | gcdabs2 12560 |
|
| Theorem | modgcd 12561 | The gcd remains unchanged if one operand is replaced with its remainder modulo the other. (Contributed by Paul Chapman, 31-Mar-2011.) |
| Theorem | 1gcd 12562 | 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 12563 |
The greatest common divisor of a nonnegative integer |
| Theorem | dvdsgcdidd 12564 | The greatest common divisor of a positive integer and another integer it divides is itself. (Contributed by Rohan Ridenour, 3-Aug-2023.) |
| Theorem | 6gcd4e2 12565 |
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 12566* |
Lemma for Bézout's identity. The is-bezout predicate holds for
|
| Theorem | bezoutlemstep 12567* | 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 12568* | 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 12569* |
Lemma for Bézout's identity. The is-bezout condition is
satisfied by |
| Theorem | bezoutlemb 12570* |
Lemma for Bézout's identity. The is-bezout condition is
satisfied by |
| Theorem | bezoutlemex 12571* | 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 12572* | Lemma for Bézout's identity. Like bezoutlemex 12571 but where ' z ' is any integer, not just a nonnegative one. (Contributed by Mario Carneiro and Jim Kingdon, 8-Jan-2022.) |
| Theorem | bezoutlemaz 12573* | Lemma for Bézout's identity. Like bezoutlemzz 12572 but where ' A ' can be any integer, not just a nonnegative one. (Contributed by Mario Carneiro and Jim Kingdon, 8-Jan-2022.) |
| Theorem | bezoutlembz 12574* | Lemma for Bézout's identity. Like bezoutlemaz 12573 but where ' B ' can be any integer, not just a nonnegative one. (Contributed by Mario Carneiro and Jim Kingdon, 8-Jan-2022.) |
| Theorem | bezoutlembi 12575* | Lemma for Bézout's identity. Like bezoutlembz 12574 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 12576* | 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 12577* | 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 12578* |
Lemma for Bézout's identity. The number satisfying the
greatest common divisor condition is the largest number which
divides both |
| Theorem | bezoutlemsup 12579* |
Lemma for Bézout's identity. The number satisfying the
greatest common divisor condition is the supremum of divisors of
both |
| Theorem | dfgcd3 12580* |
Alternate definition of the |
| Theorem | bezout 12581* |
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 12582 | 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 12583 | Biconditional form of dvdsgcd 12582. (Contributed by Scott Fenton, 2-Apr-2014.) (Revised by Mario Carneiro, 19-Apr-2014.) |
| Theorem | dfgcd2 12584* |
Alternate definition of the |
| Theorem | gcdass 12585 |
Associative law for |
| Theorem | mulgcd 12586 | 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 12587 | Distribute absolute value of multiplication over gcd. Theorem 1.4(c) in [ApostolNT] p. 16. (Contributed by Paul Chapman, 22-Jun-2011.) |
| Theorem | mulgcdr 12588 |
Reverse distribution law for the |
| Theorem | gcddiv 12589 | Division law for GCD. (Contributed by Scott Fenton, 18-Apr-2014.) (Revised by Mario Carneiro, 19-Apr-2014.) |
| Theorem | gcdmultiple 12590 | 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 12591 |
Extend gcdmultiple 12590 so |
| Theorem | gcdzeq 12592 |
A positive integer |
| Theorem | gcdeq 12593 |
|
| Theorem | dvdssqim 12594 | Unidirectional form of dvdssq 12601. (Contributed by Scott Fenton, 19-Apr-2014.) |
| Theorem | dvdsmulgcd 12595 | 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 12596 |
If |
| Theorem | rplpwr 12597 |
If |
| Theorem | rppwr 12598 |
If |
| Theorem | sqgcd 12599 | Square distributes over gcd. (Contributed by Scott Fenton, 18-Apr-2014.) (Revised by Mario Carneiro, 19-Apr-2014.) |
| Theorem | dvdssqlem 12600 | Lemma for dvdssq 12601. (Contributed by Scott Fenton, 18-Apr-2014.) (Revised by Mario Carneiro, 19-Apr-2014.) |
| < Previous Next > |
| Copyright terms: Public domain | < Previous Next > |