ILE Home Intuitionistic Logic Explorer < Previous   Next >
Nearby theorems
Mirrors  >  Home  >  ILE Home  >  Th. List  >  addmodlteq GIF version

Theorem addmodlteq 10398
Description: Two nonnegative integers less than the modulus are equal iff the sums of these integer with another integer are equal modulo the modulus. (Contributed by AV, 20-Mar-2021.)
Assertion
Ref Expression
addmodlteq ((๐ผ โˆˆ (0..^๐‘) โˆง ๐ฝ โˆˆ (0..^๐‘) โˆง ๐‘† โˆˆ โ„ค) โ†’ (((๐ผ + ๐‘†) mod ๐‘) = ((๐ฝ + ๐‘†) mod ๐‘) โ†” ๐ผ = ๐ฝ))

Proof of Theorem addmodlteq
Dummy variable ๐‘˜ is distinct from all other variables.
StepHypRef Expression
1 elfzoelz 10147 . . . . . . . 8 (๐ผ โˆˆ (0..^๐‘) โ†’ ๐ผ โˆˆ โ„ค)
213ad2ant1 1018 . . . . . . 7 ((๐ผ โˆˆ (0..^๐‘) โˆง ๐ฝ โˆˆ (0..^๐‘) โˆง ๐‘† โˆˆ โ„ค) โ†’ ๐ผ โˆˆ โ„ค)
3 zq 9626 . . . . . . 7 (๐ผ โˆˆ โ„ค โ†’ ๐ผ โˆˆ โ„š)
42, 3syl 14 . . . . . 6 ((๐ผ โˆˆ (0..^๐‘) โˆง ๐ฝ โˆˆ (0..^๐‘) โˆง ๐‘† โˆˆ โ„ค) โ†’ ๐ผ โˆˆ โ„š)
5 simp3 999 . . . . . . 7 ((๐ผ โˆˆ (0..^๐‘) โˆง ๐ฝ โˆˆ (0..^๐‘) โˆง ๐‘† โˆˆ โ„ค) โ†’ ๐‘† โˆˆ โ„ค)
6 zq 9626 . . . . . . 7 (๐‘† โˆˆ โ„ค โ†’ ๐‘† โˆˆ โ„š)
75, 6syl 14 . . . . . 6 ((๐ผ โˆˆ (0..^๐‘) โˆง ๐ฝ โˆˆ (0..^๐‘) โˆง ๐‘† โˆˆ โ„ค) โ†’ ๐‘† โˆˆ โ„š)
8 elfzo0 10182 . . . . . . . . . 10 (๐ผ โˆˆ (0..^๐‘) โ†” (๐ผ โˆˆ โ„•0 โˆง ๐‘ โˆˆ โ„• โˆง ๐ผ < ๐‘))
98biimpi 120 . . . . . . . . 9 (๐ผ โˆˆ (0..^๐‘) โ†’ (๐ผ โˆˆ โ„•0 โˆง ๐‘ โˆˆ โ„• โˆง ๐ผ < ๐‘))
1093ad2ant1 1018 . . . . . . . 8 ((๐ผ โˆˆ (0..^๐‘) โˆง ๐ฝ โˆˆ (0..^๐‘) โˆง ๐‘† โˆˆ โ„ค) โ†’ (๐ผ โˆˆ โ„•0 โˆง ๐‘ โˆˆ โ„• โˆง ๐ผ < ๐‘))
1110simp2d 1010 . . . . . . 7 ((๐ผ โˆˆ (0..^๐‘) โˆง ๐ฝ โˆˆ (0..^๐‘) โˆง ๐‘† โˆˆ โ„ค) โ†’ ๐‘ โˆˆ โ„•)
12 nnq 9633 . . . . . . 7 (๐‘ โˆˆ โ„• โ†’ ๐‘ โˆˆ โ„š)
1311, 12syl 14 . . . . . 6 ((๐ผ โˆˆ (0..^๐‘) โˆง ๐ฝ โˆˆ (0..^๐‘) โˆง ๐‘† โˆˆ โ„ค) โ†’ ๐‘ โˆˆ โ„š)
1411nngt0d 8963 . . . . . 6 ((๐ผ โˆˆ (0..^๐‘) โˆง ๐ฝ โˆˆ (0..^๐‘) โˆง ๐‘† โˆˆ โ„ค) โ†’ 0 < ๐‘)
15 modqaddmod 10363 . . . . . 6 (((๐ผ โˆˆ โ„š โˆง ๐‘† โˆˆ โ„š) โˆง (๐‘ โˆˆ โ„š โˆง 0 < ๐‘)) โ†’ (((๐ผ mod ๐‘) + ๐‘†) mod ๐‘) = ((๐ผ + ๐‘†) mod ๐‘))
164, 7, 13, 14, 15syl22anc 1239 . . . . 5 ((๐ผ โˆˆ (0..^๐‘) โˆง ๐ฝ โˆˆ (0..^๐‘) โˆง ๐‘† โˆˆ โ„ค) โ†’ (((๐ผ mod ๐‘) + ๐‘†) mod ๐‘) = ((๐ผ + ๐‘†) mod ๐‘))
1716eqcomd 2183 . . . 4 ((๐ผ โˆˆ (0..^๐‘) โˆง ๐ฝ โˆˆ (0..^๐‘) โˆง ๐‘† โˆˆ โ„ค) โ†’ ((๐ผ + ๐‘†) mod ๐‘) = (((๐ผ mod ๐‘) + ๐‘†) mod ๐‘))
18 elfzoelz 10147 . . . . . . . 8 (๐ฝ โˆˆ (0..^๐‘) โ†’ ๐ฝ โˆˆ โ„ค)
19183ad2ant2 1019 . . . . . . 7 ((๐ผ โˆˆ (0..^๐‘) โˆง ๐ฝ โˆˆ (0..^๐‘) โˆง ๐‘† โˆˆ โ„ค) โ†’ ๐ฝ โˆˆ โ„ค)
20 zq 9626 . . . . . . 7 (๐ฝ โˆˆ โ„ค โ†’ ๐ฝ โˆˆ โ„š)
2119, 20syl 14 . . . . . 6 ((๐ผ โˆˆ (0..^๐‘) โˆง ๐ฝ โˆˆ (0..^๐‘) โˆง ๐‘† โˆˆ โ„ค) โ†’ ๐ฝ โˆˆ โ„š)
22 modqaddmod 10363 . . . . . 6 (((๐ฝ โˆˆ โ„š โˆง ๐‘† โˆˆ โ„š) โˆง (๐‘ โˆˆ โ„š โˆง 0 < ๐‘)) โ†’ (((๐ฝ mod ๐‘) + ๐‘†) mod ๐‘) = ((๐ฝ + ๐‘†) mod ๐‘))
2321, 7, 13, 14, 22syl22anc 1239 . . . . 5 ((๐ผ โˆˆ (0..^๐‘) โˆง ๐ฝ โˆˆ (0..^๐‘) โˆง ๐‘† โˆˆ โ„ค) โ†’ (((๐ฝ mod ๐‘) + ๐‘†) mod ๐‘) = ((๐ฝ + ๐‘†) mod ๐‘))
2423eqcomd 2183 . . . 4 ((๐ผ โˆˆ (0..^๐‘) โˆง ๐ฝ โˆˆ (0..^๐‘) โˆง ๐‘† โˆˆ โ„ค) โ†’ ((๐ฝ + ๐‘†) mod ๐‘) = (((๐ฝ mod ๐‘) + ๐‘†) mod ๐‘))
2517, 24eqeq12d 2192 . . 3 ((๐ผ โˆˆ (0..^๐‘) โˆง ๐ฝ โˆˆ (0..^๐‘) โˆง ๐‘† โˆˆ โ„ค) โ†’ (((๐ผ + ๐‘†) mod ๐‘) = ((๐ฝ + ๐‘†) mod ๐‘) โ†” (((๐ผ mod ๐‘) + ๐‘†) mod ๐‘) = (((๐ฝ mod ๐‘) + ๐‘†) mod ๐‘)))
262, 11zmodcld 10345 . . . . . . . . 9 ((๐ผ โˆˆ (0..^๐‘) โˆง ๐ฝ โˆˆ (0..^๐‘) โˆง ๐‘† โˆˆ โ„ค) โ†’ (๐ผ mod ๐‘) โˆˆ โ„•0)
2726nn0zd 9373 . . . . . . . 8 ((๐ผ โˆˆ (0..^๐‘) โˆง ๐ฝ โˆˆ (0..^๐‘) โˆง ๐‘† โˆˆ โ„ค) โ†’ (๐ผ mod ๐‘) โˆˆ โ„ค)
2827, 5zaddcld 9379 . . . . . . 7 ((๐ผ โˆˆ (0..^๐‘) โˆง ๐ฝ โˆˆ (0..^๐‘) โˆง ๐‘† โˆˆ โ„ค) โ†’ ((๐ผ mod ๐‘) + ๐‘†) โˆˆ โ„ค)
2928, 11zmodcld 10345 . . . . . 6 ((๐ผ โˆˆ (0..^๐‘) โˆง ๐ฝ โˆˆ (0..^๐‘) โˆง ๐‘† โˆˆ โ„ค) โ†’ (((๐ผ mod ๐‘) + ๐‘†) mod ๐‘) โˆˆ โ„•0)
3029nn0cnd 9231 . . . . 5 ((๐ผ โˆˆ (0..^๐‘) โˆง ๐ฝ โˆˆ (0..^๐‘) โˆง ๐‘† โˆˆ โ„ค) โ†’ (((๐ผ mod ๐‘) + ๐‘†) mod ๐‘) โˆˆ โ„‚)
3119, 11zmodcld 10345 . . . . . . . . 9 ((๐ผ โˆˆ (0..^๐‘) โˆง ๐ฝ โˆˆ (0..^๐‘) โˆง ๐‘† โˆˆ โ„ค) โ†’ (๐ฝ mod ๐‘) โˆˆ โ„•0)
3231nn0zd 9373 . . . . . . . 8 ((๐ผ โˆˆ (0..^๐‘) โˆง ๐ฝ โˆˆ (0..^๐‘) โˆง ๐‘† โˆˆ โ„ค) โ†’ (๐ฝ mod ๐‘) โˆˆ โ„ค)
3332, 5zaddcld 9379 . . . . . . 7 ((๐ผ โˆˆ (0..^๐‘) โˆง ๐ฝ โˆˆ (0..^๐‘) โˆง ๐‘† โˆˆ โ„ค) โ†’ ((๐ฝ mod ๐‘) + ๐‘†) โˆˆ โ„ค)
3433, 11zmodcld 10345 . . . . . 6 ((๐ผ โˆˆ (0..^๐‘) โˆง ๐ฝ โˆˆ (0..^๐‘) โˆง ๐‘† โˆˆ โ„ค) โ†’ (((๐ฝ mod ๐‘) + ๐‘†) mod ๐‘) โˆˆ โ„•0)
3534nn0cnd 9231 . . . . 5 ((๐ผ โˆˆ (0..^๐‘) โˆง ๐ฝ โˆˆ (0..^๐‘) โˆง ๐‘† โˆˆ โ„ค) โ†’ (((๐ฝ mod ๐‘) + ๐‘†) mod ๐‘) โˆˆ โ„‚)
3630, 35subeq0ad 8278 . . . 4 ((๐ผ โˆˆ (0..^๐‘) โˆง ๐ฝ โˆˆ (0..^๐‘) โˆง ๐‘† โˆˆ โ„ค) โ†’ (((((๐ผ mod ๐‘) + ๐‘†) mod ๐‘) โˆ’ (((๐ฝ mod ๐‘) + ๐‘†) mod ๐‘)) = 0 โ†” (((๐ผ mod ๐‘) + ๐‘†) mod ๐‘) = (((๐ฝ mod ๐‘) + ๐‘†) mod ๐‘)))
37 oveq1 5882 . . . . 5 (((((๐ผ mod ๐‘) + ๐‘†) mod ๐‘) โˆ’ (((๐ฝ mod ๐‘) + ๐‘†) mod ๐‘)) = 0 โ†’ (((((๐ผ mod ๐‘) + ๐‘†) mod ๐‘) โˆ’ (((๐ฝ mod ๐‘) + ๐‘†) mod ๐‘)) mod ๐‘) = (0 mod ๐‘))
384, 13, 14modqcld 10328 . . . . . . . . . 10 ((๐ผ โˆˆ (0..^๐‘) โˆง ๐ฝ โˆˆ (0..^๐‘) โˆง ๐‘† โˆˆ โ„ค) โ†’ (๐ผ mod ๐‘) โˆˆ โ„š)
39 qaddcl 9635 . . . . . . . . . 10 (((๐ผ mod ๐‘) โˆˆ โ„š โˆง ๐‘† โˆˆ โ„š) โ†’ ((๐ผ mod ๐‘) + ๐‘†) โˆˆ โ„š)
4038, 7, 39syl2anc 411 . . . . . . . . 9 ((๐ผ โˆˆ (0..^๐‘) โˆง ๐ฝ โˆˆ (0..^๐‘) โˆง ๐‘† โˆˆ โ„ค) โ†’ ((๐ผ mod ๐‘) + ๐‘†) โˆˆ โ„š)
4121, 13, 14modqcld 10328 . . . . . . . . . 10 ((๐ผ โˆˆ (0..^๐‘) โˆง ๐ฝ โˆˆ (0..^๐‘) โˆง ๐‘† โˆˆ โ„ค) โ†’ (๐ฝ mod ๐‘) โˆˆ โ„š)
42 qaddcl 9635 . . . . . . . . . 10 (((๐ฝ mod ๐‘) โˆˆ โ„š โˆง ๐‘† โˆˆ โ„š) โ†’ ((๐ฝ mod ๐‘) + ๐‘†) โˆˆ โ„š)
4341, 7, 42syl2anc 411 . . . . . . . . 9 ((๐ผ โˆˆ (0..^๐‘) โˆง ๐ฝ โˆˆ (0..^๐‘) โˆง ๐‘† โˆˆ โ„ค) โ†’ ((๐ฝ mod ๐‘) + ๐‘†) โˆˆ โ„š)
44 modqsubmodmod 10383 . . . . . . . . 9 (((((๐ผ mod ๐‘) + ๐‘†) โˆˆ โ„š โˆง ((๐ฝ mod ๐‘) + ๐‘†) โˆˆ โ„š) โˆง (๐‘ โˆˆ โ„š โˆง 0 < ๐‘)) โ†’ (((((๐ผ mod ๐‘) + ๐‘†) mod ๐‘) โˆ’ (((๐ฝ mod ๐‘) + ๐‘†) mod ๐‘)) mod ๐‘) = ((((๐ผ mod ๐‘) + ๐‘†) โˆ’ ((๐ฝ mod ๐‘) + ๐‘†)) mod ๐‘))
4540, 43, 13, 14, 44syl22anc 1239 . . . . . . . 8 ((๐ผ โˆˆ (0..^๐‘) โˆง ๐ฝ โˆˆ (0..^๐‘) โˆง ๐‘† โˆˆ โ„ค) โ†’ (((((๐ผ mod ๐‘) + ๐‘†) mod ๐‘) โˆ’ (((๐ฝ mod ๐‘) + ๐‘†) mod ๐‘)) mod ๐‘) = ((((๐ผ mod ๐‘) + ๐‘†) โˆ’ ((๐ฝ mod ๐‘) + ๐‘†)) mod ๐‘))
4626nn0cnd 9231 . . . . . . . . . 10 ((๐ผ โˆˆ (0..^๐‘) โˆง ๐ฝ โˆˆ (0..^๐‘) โˆง ๐‘† โˆˆ โ„ค) โ†’ (๐ผ mod ๐‘) โˆˆ โ„‚)
4731nn0cnd 9231 . . . . . . . . . 10 ((๐ผ โˆˆ (0..^๐‘) โˆง ๐ฝ โˆˆ (0..^๐‘) โˆง ๐‘† โˆˆ โ„ค) โ†’ (๐ฝ mod ๐‘) โˆˆ โ„‚)
485zcnd 9376 . . . . . . . . . 10 ((๐ผ โˆˆ (0..^๐‘) โˆง ๐ฝ โˆˆ (0..^๐‘) โˆง ๐‘† โˆˆ โ„ค) โ†’ ๐‘† โˆˆ โ„‚)
4946, 47, 48pnpcan2d 8306 . . . . . . . . 9 ((๐ผ โˆˆ (0..^๐‘) โˆง ๐ฝ โˆˆ (0..^๐‘) โˆง ๐‘† โˆˆ โ„ค) โ†’ (((๐ผ mod ๐‘) + ๐‘†) โˆ’ ((๐ฝ mod ๐‘) + ๐‘†)) = ((๐ผ mod ๐‘) โˆ’ (๐ฝ mod ๐‘)))
5049oveq1d 5890 . . . . . . . 8 ((๐ผ โˆˆ (0..^๐‘) โˆง ๐ฝ โˆˆ (0..^๐‘) โˆง ๐‘† โˆˆ โ„ค) โ†’ ((((๐ผ mod ๐‘) + ๐‘†) โˆ’ ((๐ฝ mod ๐‘) + ๐‘†)) mod ๐‘) = (((๐ผ mod ๐‘) โˆ’ (๐ฝ mod ๐‘)) mod ๐‘))
5145, 50eqtrd 2210 . . . . . . 7 ((๐ผ โˆˆ (0..^๐‘) โˆง ๐ฝ โˆˆ (0..^๐‘) โˆง ๐‘† โˆˆ โ„ค) โ†’ (((((๐ผ mod ๐‘) + ๐‘†) mod ๐‘) โˆ’ (((๐ฝ mod ๐‘) + ๐‘†) mod ๐‘)) mod ๐‘) = (((๐ผ mod ๐‘) โˆ’ (๐ฝ mod ๐‘)) mod ๐‘))
52 q0mod 10355 . . . . . . . 8 ((๐‘ โˆˆ โ„š โˆง 0 < ๐‘) โ†’ (0 mod ๐‘) = 0)
5313, 14, 52syl2anc 411 . . . . . . 7 ((๐ผ โˆˆ (0..^๐‘) โˆง ๐ฝ โˆˆ (0..^๐‘) โˆง ๐‘† โˆˆ โ„ค) โ†’ (0 mod ๐‘) = 0)
5451, 53eqeq12d 2192 . . . . . 6 ((๐ผ โˆˆ (0..^๐‘) โˆง ๐ฝ โˆˆ (0..^๐‘) โˆง ๐‘† โˆˆ โ„ค) โ†’ ((((((๐ผ mod ๐‘) + ๐‘†) mod ๐‘) โˆ’ (((๐ฝ mod ๐‘) + ๐‘†) mod ๐‘)) mod ๐‘) = (0 mod ๐‘) โ†” (((๐ผ mod ๐‘) โˆ’ (๐ฝ mod ๐‘)) mod ๐‘) = 0))
55 zmodidfzoimp 10354 . . . . . . . . . . 11 (๐ผ โˆˆ (0..^๐‘) โ†’ (๐ผ mod ๐‘) = ๐ผ)
56553ad2ant1 1018 . . . . . . . . . 10 ((๐ผ โˆˆ (0..^๐‘) โˆง ๐ฝ โˆˆ (0..^๐‘) โˆง ๐‘† โˆˆ โ„ค) โ†’ (๐ผ mod ๐‘) = ๐ผ)
57 zmodidfzoimp 10354 . . . . . . . . . . 11 (๐ฝ โˆˆ (0..^๐‘) โ†’ (๐ฝ mod ๐‘) = ๐ฝ)
58573ad2ant2 1019 . . . . . . . . . 10 ((๐ผ โˆˆ (0..^๐‘) โˆง ๐ฝ โˆˆ (0..^๐‘) โˆง ๐‘† โˆˆ โ„ค) โ†’ (๐ฝ mod ๐‘) = ๐ฝ)
5956, 58oveq12d 5893 . . . . . . . . 9 ((๐ผ โˆˆ (0..^๐‘) โˆง ๐ฝ โˆˆ (0..^๐‘) โˆง ๐‘† โˆˆ โ„ค) โ†’ ((๐ผ mod ๐‘) โˆ’ (๐ฝ mod ๐‘)) = (๐ผ โˆ’ ๐ฝ))
6059oveq1d 5890 . . . . . . . 8 ((๐ผ โˆˆ (0..^๐‘) โˆง ๐ฝ โˆˆ (0..^๐‘) โˆง ๐‘† โˆˆ โ„ค) โ†’ (((๐ผ mod ๐‘) โˆ’ (๐ฝ mod ๐‘)) mod ๐‘) = ((๐ผ โˆ’ ๐ฝ) mod ๐‘))
6160eqeq1d 2186 . . . . . . 7 ((๐ผ โˆˆ (0..^๐‘) โˆง ๐ฝ โˆˆ (0..^๐‘) โˆง ๐‘† โˆˆ โ„ค) โ†’ ((((๐ผ mod ๐‘) โˆ’ (๐ฝ mod ๐‘)) mod ๐‘) = 0 โ†” ((๐ผ โˆ’ ๐ฝ) mod ๐‘) = 0))
62 qsubcl 9638 . . . . . . . . . 10 ((๐ผ โˆˆ โ„š โˆง ๐ฝ โˆˆ โ„š) โ†’ (๐ผ โˆ’ ๐ฝ) โˆˆ โ„š)
634, 21, 62syl2anc 411 . . . . . . . . 9 ((๐ผ โˆˆ (0..^๐‘) โˆง ๐ฝ โˆˆ (0..^๐‘) โˆง ๐‘† โˆˆ โ„ค) โ†’ (๐ผ โˆ’ ๐ฝ) โˆˆ โ„š)
64 modq0 10329 . . . . . . . . 9 (((๐ผ โˆ’ ๐ฝ) โˆˆ โ„š โˆง ๐‘ โˆˆ โ„š โˆง 0 < ๐‘) โ†’ (((๐ผ โˆ’ ๐ฝ) mod ๐‘) = 0 โ†” ((๐ผ โˆ’ ๐ฝ) / ๐‘) โˆˆ โ„ค))
6563, 13, 14, 64syl3anc 1238 . . . . . . . 8 ((๐ผ โˆˆ (0..^๐‘) โˆง ๐ฝ โˆˆ (0..^๐‘) โˆง ๐‘† โˆˆ โ„ค) โ†’ (((๐ผ โˆ’ ๐ฝ) mod ๐‘) = 0 โ†” ((๐ผ โˆ’ ๐ฝ) / ๐‘) โˆˆ โ„ค))
662, 19zsubcld 9380 . . . . . . . . . 10 ((๐ผ โˆˆ (0..^๐‘) โˆง ๐ฝ โˆˆ (0..^๐‘) โˆง ๐‘† โˆˆ โ„ค) โ†’ (๐ผ โˆ’ ๐ฝ) โˆˆ โ„ค)
67 zdiv 9341 . . . . . . . . . 10 ((๐‘ โˆˆ โ„• โˆง (๐ผ โˆ’ ๐ฝ) โˆˆ โ„ค) โ†’ (โˆƒ๐‘˜ โˆˆ โ„ค (๐‘ ยท ๐‘˜) = (๐ผ โˆ’ ๐ฝ) โ†” ((๐ผ โˆ’ ๐ฝ) / ๐‘) โˆˆ โ„ค))
6811, 66, 67syl2anc 411 . . . . . . . . 9 ((๐ผ โˆˆ (0..^๐‘) โˆง ๐ฝ โˆˆ (0..^๐‘) โˆง ๐‘† โˆˆ โ„ค) โ†’ (โˆƒ๐‘˜ โˆˆ โ„ค (๐‘ ยท ๐‘˜) = (๐ผ โˆ’ ๐ฝ) โ†” ((๐ผ โˆ’ ๐ฝ) / ๐‘) โˆˆ โ„ค))
69 simpr 110 . . . . . . . . . . . . . . . . . 18 ((((๐ผ โˆˆ (0..^๐‘) โˆง ๐ฝ โˆˆ (0..^๐‘) โˆง ๐‘† โˆˆ โ„ค) โˆง ๐‘˜ โˆˆ โ„ค) โˆง ๐‘˜ = 0) โ†’ ๐‘˜ = 0)
7069oveq2d 5891 . . . . . . . . . . . . . . . . 17 ((((๐ผ โˆˆ (0..^๐‘) โˆง ๐ฝ โˆˆ (0..^๐‘) โˆง ๐‘† โˆˆ โ„ค) โˆง ๐‘˜ โˆˆ โ„ค) โˆง ๐‘˜ = 0) โ†’ (๐‘ ยท ๐‘˜) = (๐‘ ยท 0))
7111nncnd 8933 . . . . . . . . . . . . . . . . . . 19 ((๐ผ โˆˆ (0..^๐‘) โˆง ๐ฝ โˆˆ (0..^๐‘) โˆง ๐‘† โˆˆ โ„ค) โ†’ ๐‘ โˆˆ โ„‚)
7271mul01d 8350 . . . . . . . . . . . . . . . . . 18 ((๐ผ โˆˆ (0..^๐‘) โˆง ๐ฝ โˆˆ (0..^๐‘) โˆง ๐‘† โˆˆ โ„ค) โ†’ (๐‘ ยท 0) = 0)
7372ad2antrr 488 . . . . . . . . . . . . . . . . 17 ((((๐ผ โˆˆ (0..^๐‘) โˆง ๐ฝ โˆˆ (0..^๐‘) โˆง ๐‘† โˆˆ โ„ค) โˆง ๐‘˜ โˆˆ โ„ค) โˆง ๐‘˜ = 0) โ†’ (๐‘ ยท 0) = 0)
7470, 73eqtrd 2210 . . . . . . . . . . . . . . . 16 ((((๐ผ โˆˆ (0..^๐‘) โˆง ๐ฝ โˆˆ (0..^๐‘) โˆง ๐‘† โˆˆ โ„ค) โˆง ๐‘˜ โˆˆ โ„ค) โˆง ๐‘˜ = 0) โ†’ (๐‘ ยท ๐‘˜) = 0)
7574eqeq1d 2186 . . . . . . . . . . . . . . 15 ((((๐ผ โˆˆ (0..^๐‘) โˆง ๐ฝ โˆˆ (0..^๐‘) โˆง ๐‘† โˆˆ โ„ค) โˆง ๐‘˜ โˆˆ โ„ค) โˆง ๐‘˜ = 0) โ†’ ((๐‘ ยท ๐‘˜) = (๐ผ โˆ’ ๐ฝ) โ†” 0 = (๐ผ โˆ’ ๐ฝ)))
76 eqcom 2179 . . . . . . . . . . . . . . . 16 (0 = (๐ผ โˆ’ ๐ฝ) โ†” (๐ผ โˆ’ ๐ฝ) = 0)
7710simp1d 1009 . . . . . . . . . . . . . . . . . . . 20 ((๐ผ โˆˆ (0..^๐‘) โˆง ๐ฝ โˆˆ (0..^๐‘) โˆง ๐‘† โˆˆ โ„ค) โ†’ ๐ผ โˆˆ โ„•0)
7877ad2antrr 488 . . . . . . . . . . . . . . . . . . 19 ((((๐ผ โˆˆ (0..^๐‘) โˆง ๐ฝ โˆˆ (0..^๐‘) โˆง ๐‘† โˆˆ โ„ค) โˆง ๐‘˜ โˆˆ โ„ค) โˆง ๐‘˜ = 0) โ†’ ๐ผ โˆˆ โ„•0)
7978nn0cnd 9231 . . . . . . . . . . . . . . . . . 18 ((((๐ผ โˆˆ (0..^๐‘) โˆง ๐ฝ โˆˆ (0..^๐‘) โˆง ๐‘† โˆˆ โ„ค) โˆง ๐‘˜ โˆˆ โ„ค) โˆง ๐‘˜ = 0) โ†’ ๐ผ โˆˆ โ„‚)
80 elfzo0 10182 . . . . . . . . . . . . . . . . . . . . . . 23 (๐ฝ โˆˆ (0..^๐‘) โ†” (๐ฝ โˆˆ โ„•0 โˆง ๐‘ โˆˆ โ„• โˆง ๐ฝ < ๐‘))
8180biimpi 120 . . . . . . . . . . . . . . . . . . . . . 22 (๐ฝ โˆˆ (0..^๐‘) โ†’ (๐ฝ โˆˆ โ„•0 โˆง ๐‘ โˆˆ โ„• โˆง ๐ฝ < ๐‘))
82813ad2ant2 1019 . . . . . . . . . . . . . . . . . . . . 21 ((๐ผ โˆˆ (0..^๐‘) โˆง ๐ฝ โˆˆ (0..^๐‘) โˆง ๐‘† โˆˆ โ„ค) โ†’ (๐ฝ โˆˆ โ„•0 โˆง ๐‘ โˆˆ โ„• โˆง ๐ฝ < ๐‘))
8382simp1d 1009 . . . . . . . . . . . . . . . . . . . 20 ((๐ผ โˆˆ (0..^๐‘) โˆง ๐ฝ โˆˆ (0..^๐‘) โˆง ๐‘† โˆˆ โ„ค) โ†’ ๐ฝ โˆˆ โ„•0)
8483ad2antrr 488 . . . . . . . . . . . . . . . . . . 19 ((((๐ผ โˆˆ (0..^๐‘) โˆง ๐ฝ โˆˆ (0..^๐‘) โˆง ๐‘† โˆˆ โ„ค) โˆง ๐‘˜ โˆˆ โ„ค) โˆง ๐‘˜ = 0) โ†’ ๐ฝ โˆˆ โ„•0)
8584nn0cnd 9231 . . . . . . . . . . . . . . . . . 18 ((((๐ผ โˆˆ (0..^๐‘) โˆง ๐ฝ โˆˆ (0..^๐‘) โˆง ๐‘† โˆˆ โ„ค) โˆง ๐‘˜ โˆˆ โ„ค) โˆง ๐‘˜ = 0) โ†’ ๐ฝ โˆˆ โ„‚)
8679, 85subeq0ad 8278 . . . . . . . . . . . . . . . . 17 ((((๐ผ โˆˆ (0..^๐‘) โˆง ๐ฝ โˆˆ (0..^๐‘) โˆง ๐‘† โˆˆ โ„ค) โˆง ๐‘˜ โˆˆ โ„ค) โˆง ๐‘˜ = 0) โ†’ ((๐ผ โˆ’ ๐ฝ) = 0 โ†” ๐ผ = ๐ฝ))
8786biimpd 144 . . . . . . . . . . . . . . . 16 ((((๐ผ โˆˆ (0..^๐‘) โˆง ๐ฝ โˆˆ (0..^๐‘) โˆง ๐‘† โˆˆ โ„ค) โˆง ๐‘˜ โˆˆ โ„ค) โˆง ๐‘˜ = 0) โ†’ ((๐ผ โˆ’ ๐ฝ) = 0 โ†’ ๐ผ = ๐ฝ))
8876, 87biimtrid 152 . . . . . . . . . . . . . . 15 ((((๐ผ โˆˆ (0..^๐‘) โˆง ๐ฝ โˆˆ (0..^๐‘) โˆง ๐‘† โˆˆ โ„ค) โˆง ๐‘˜ โˆˆ โ„ค) โˆง ๐‘˜ = 0) โ†’ (0 = (๐ผ โˆ’ ๐ฝ) โ†’ ๐ผ = ๐ฝ))
8975, 88sylbid 150 . . . . . . . . . . . . . 14 ((((๐ผ โˆˆ (0..^๐‘) โˆง ๐ฝ โˆˆ (0..^๐‘) โˆง ๐‘† โˆˆ โ„ค) โˆง ๐‘˜ โˆˆ โ„ค) โˆง ๐‘˜ = 0) โ†’ ((๐‘ ยท ๐‘˜) = (๐ผ โˆ’ ๐ฝ) โ†’ ๐ผ = ๐ฝ))
9089imp 124 . . . . . . . . . . . . 13 (((((๐ผ โˆˆ (0..^๐‘) โˆง ๐ฝ โˆˆ (0..^๐‘) โˆง ๐‘† โˆˆ โ„ค) โˆง ๐‘˜ โˆˆ โ„ค) โˆง ๐‘˜ = 0) โˆง (๐‘ ยท ๐‘˜) = (๐ผ โˆ’ ๐ฝ)) โ†’ ๐ผ = ๐ฝ)
9190an32s 568 . . . . . . . . . . . 12 (((((๐ผ โˆˆ (0..^๐‘) โˆง ๐ฝ โˆˆ (0..^๐‘) โˆง ๐‘† โˆˆ โ„ค) โˆง ๐‘˜ โˆˆ โ„ค) โˆง (๐‘ ยท ๐‘˜) = (๐ผ โˆ’ ๐ฝ)) โˆง ๐‘˜ = 0) โ†’ ๐ผ = ๐ฝ)
92 subfzo0 10242 . . . . . . . . . . . . . . . . . 18 ((๐ผ โˆˆ (0..^๐‘) โˆง ๐ฝ โˆˆ (0..^๐‘)) โ†’ (-๐‘ < (๐ผ โˆ’ ๐ฝ) โˆง (๐ผ โˆ’ ๐ฝ) < ๐‘))
93923adant3 1017 . . . . . . . . . . . . . . . . 17 ((๐ผ โˆˆ (0..^๐‘) โˆง ๐ฝ โˆˆ (0..^๐‘) โˆง ๐‘† โˆˆ โ„ค) โ†’ (-๐‘ < (๐ผ โˆ’ ๐ฝ) โˆง (๐ผ โˆ’ ๐ฝ) < ๐‘))
9493ad3antrrr 492 . . . . . . . . . . . . . . . 16 (((((๐ผ โˆˆ (0..^๐‘) โˆง ๐ฝ โˆˆ (0..^๐‘) โˆง ๐‘† โˆˆ โ„ค) โˆง ๐‘˜ โˆˆ โ„ค) โˆง (๐‘ ยท ๐‘˜) = (๐ผ โˆ’ ๐ฝ)) โˆง ๐‘˜ โˆˆ โ„•) โ†’ (-๐‘ < (๐ผ โˆ’ ๐ฝ) โˆง (๐ผ โˆ’ ๐ฝ) < ๐‘))
9594simprd 114 . . . . . . . . . . . . . . 15 (((((๐ผ โˆˆ (0..^๐‘) โˆง ๐ฝ โˆˆ (0..^๐‘) โˆง ๐‘† โˆˆ โ„ค) โˆง ๐‘˜ โˆˆ โ„ค) โˆง (๐‘ ยท ๐‘˜) = (๐ผ โˆ’ ๐ฝ)) โˆง ๐‘˜ โˆˆ โ„•) โ†’ (๐ผ โˆ’ ๐ฝ) < ๐‘)
96 simplr 528 . . . . . . . . . . . . . . 15 (((((๐ผ โˆˆ (0..^๐‘) โˆง ๐ฝ โˆˆ (0..^๐‘) โˆง ๐‘† โˆˆ โ„ค) โˆง ๐‘˜ โˆˆ โ„ค) โˆง (๐‘ ยท ๐‘˜) = (๐ผ โˆ’ ๐ฝ)) โˆง ๐‘˜ โˆˆ โ„•) โ†’ (๐‘ ยท ๐‘˜) = (๐ผ โˆ’ ๐ฝ))
9771mulridd 7974 . . . . . . . . . . . . . . . 16 ((๐ผ โˆˆ (0..^๐‘) โˆง ๐ฝ โˆˆ (0..^๐‘) โˆง ๐‘† โˆˆ โ„ค) โ†’ (๐‘ ยท 1) = ๐‘)
9897ad3antrrr 492 . . . . . . . . . . . . . . 15 (((((๐ผ โˆˆ (0..^๐‘) โˆง ๐ฝ โˆˆ (0..^๐‘) โˆง ๐‘† โˆˆ โ„ค) โˆง ๐‘˜ โˆˆ โ„ค) โˆง (๐‘ ยท ๐‘˜) = (๐ผ โˆ’ ๐ฝ)) โˆง ๐‘˜ โˆˆ โ„•) โ†’ (๐‘ ยท 1) = ๐‘)
9995, 96, 983brtr4d 4036 . . . . . . . . . . . . . 14 (((((๐ผ โˆˆ (0..^๐‘) โˆง ๐ฝ โˆˆ (0..^๐‘) โˆง ๐‘† โˆˆ โ„ค) โˆง ๐‘˜ โˆˆ โ„ค) โˆง (๐‘ ยท ๐‘˜) = (๐ผ โˆ’ ๐ฝ)) โˆง ๐‘˜ โˆˆ โ„•) โ†’ (๐‘ ยท ๐‘˜) < (๐‘ ยท 1))
100 simpllr 534 . . . . . . . . . . . . . . . 16 (((((๐ผ โˆˆ (0..^๐‘) โˆง ๐ฝ โˆˆ (0..^๐‘) โˆง ๐‘† โˆˆ โ„ค) โˆง ๐‘˜ โˆˆ โ„ค) โˆง (๐‘ ยท ๐‘˜) = (๐ผ โˆ’ ๐ฝ)) โˆง ๐‘˜ โˆˆ โ„•) โ†’ ๐‘˜ โˆˆ โ„ค)
101100zred 9375 . . . . . . . . . . . . . . 15 (((((๐ผ โˆˆ (0..^๐‘) โˆง ๐ฝ โˆˆ (0..^๐‘) โˆง ๐‘† โˆˆ โ„ค) โˆง ๐‘˜ โˆˆ โ„ค) โˆง (๐‘ ยท ๐‘˜) = (๐ผ โˆ’ ๐ฝ)) โˆง ๐‘˜ โˆˆ โ„•) โ†’ ๐‘˜ โˆˆ โ„)
102 1red 7972 . . . . . . . . . . . . . . 15 (((((๐ผ โˆˆ (0..^๐‘) โˆง ๐ฝ โˆˆ (0..^๐‘) โˆง ๐‘† โˆˆ โ„ค) โˆง ๐‘˜ โˆˆ โ„ค) โˆง (๐‘ ยท ๐‘˜) = (๐ผ โˆ’ ๐ฝ)) โˆง ๐‘˜ โˆˆ โ„•) โ†’ 1 โˆˆ โ„)
10311nnrpd 9694 . . . . . . . . . . . . . . . 16 ((๐ผ โˆˆ (0..^๐‘) โˆง ๐ฝ โˆˆ (0..^๐‘) โˆง ๐‘† โˆˆ โ„ค) โ†’ ๐‘ โˆˆ โ„+)
104103ad3antrrr 492 . . . . . . . . . . . . . . 15 (((((๐ผ โˆˆ (0..^๐‘) โˆง ๐ฝ โˆˆ (0..^๐‘) โˆง ๐‘† โˆˆ โ„ค) โˆง ๐‘˜ โˆˆ โ„ค) โˆง (๐‘ ยท ๐‘˜) = (๐ผ โˆ’ ๐ฝ)) โˆง ๐‘˜ โˆˆ โ„•) โ†’ ๐‘ โˆˆ โ„+)
105101, 102, 104ltmul2d 9739 . . . . . . . . . . . . . 14 (((((๐ผ โˆˆ (0..^๐‘) โˆง ๐ฝ โˆˆ (0..^๐‘) โˆง ๐‘† โˆˆ โ„ค) โˆง ๐‘˜ โˆˆ โ„ค) โˆง (๐‘ ยท ๐‘˜) = (๐ผ โˆ’ ๐ฝ)) โˆง ๐‘˜ โˆˆ โ„•) โ†’ (๐‘˜ < 1 โ†” (๐‘ ยท ๐‘˜) < (๐‘ ยท 1)))
10699, 105mpbird 167 . . . . . . . . . . . . 13 (((((๐ผ โˆˆ (0..^๐‘) โˆง ๐ฝ โˆˆ (0..^๐‘) โˆง ๐‘† โˆˆ โ„ค) โˆง ๐‘˜ โˆˆ โ„ค) โˆง (๐‘ ยท ๐‘˜) = (๐ผ โˆ’ ๐ฝ)) โˆง ๐‘˜ โˆˆ โ„•) โ†’ ๐‘˜ < 1)
107 simpr 110 . . . . . . . . . . . . . . 15 (((((๐ผ โˆˆ (0..^๐‘) โˆง ๐ฝ โˆˆ (0..^๐‘) โˆง ๐‘† โˆˆ โ„ค) โˆง ๐‘˜ โˆˆ โ„ค) โˆง (๐‘ ยท ๐‘˜) = (๐ผ โˆ’ ๐ฝ)) โˆง ๐‘˜ โˆˆ โ„•) โ†’ ๐‘˜ โˆˆ โ„•)
108107nnge1d 8962 . . . . . . . . . . . . . 14 (((((๐ผ โˆˆ (0..^๐‘) โˆง ๐ฝ โˆˆ (0..^๐‘) โˆง ๐‘† โˆˆ โ„ค) โˆง ๐‘˜ โˆˆ โ„ค) โˆง (๐‘ ยท ๐‘˜) = (๐ผ โˆ’ ๐ฝ)) โˆง ๐‘˜ โˆˆ โ„•) โ†’ 1 โ‰ค ๐‘˜)
109102, 101, 108lensymd 8079 . . . . . . . . . . . . 13 (((((๐ผ โˆˆ (0..^๐‘) โˆง ๐ฝ โˆˆ (0..^๐‘) โˆง ๐‘† โˆˆ โ„ค) โˆง ๐‘˜ โˆˆ โ„ค) โˆง (๐‘ ยท ๐‘˜) = (๐ผ โˆ’ ๐ฝ)) โˆง ๐‘˜ โˆˆ โ„•) โ†’ ยฌ ๐‘˜ < 1)
110106, 109pm2.21dd 620 . . . . . . . . . . . 12 (((((๐ผ โˆˆ (0..^๐‘) โˆง ๐ฝ โˆˆ (0..^๐‘) โˆง ๐‘† โˆˆ โ„ค) โˆง ๐‘˜ โˆˆ โ„ค) โˆง (๐‘ ยท ๐‘˜) = (๐ผ โˆ’ ๐ฝ)) โˆง ๐‘˜ โˆˆ โ„•) โ†’ ๐ผ = ๐ฝ)
11193ad3antrrr 492 . . . . . . . . . . . . . . . . 17 (((((๐ผ โˆˆ (0..^๐‘) โˆง ๐ฝ โˆˆ (0..^๐‘) โˆง ๐‘† โˆˆ โ„ค) โˆง ๐‘˜ โˆˆ โ„ค) โˆง (๐‘ ยท ๐‘˜) = (๐ผ โˆ’ ๐ฝ)) โˆง -๐‘˜ โˆˆ โ„•) โ†’ (-๐‘ < (๐ผ โˆ’ ๐ฝ) โˆง (๐ผ โˆ’ ๐ฝ) < ๐‘))
112111simpld 112 . . . . . . . . . . . . . . . 16 (((((๐ผ โˆˆ (0..^๐‘) โˆง ๐ฝ โˆˆ (0..^๐‘) โˆง ๐‘† โˆˆ โ„ค) โˆง ๐‘˜ โˆˆ โ„ค) โˆง (๐‘ ยท ๐‘˜) = (๐ผ โˆ’ ๐ฝ)) โˆง -๐‘˜ โˆˆ โ„•) โ†’ -๐‘ < (๐ผ โˆ’ ๐ฝ))
113 simplr 528 . . . . . . . . . . . . . . . 16 (((((๐ผ โˆˆ (0..^๐‘) โˆง ๐ฝ โˆˆ (0..^๐‘) โˆง ๐‘† โˆˆ โ„ค) โˆง ๐‘˜ โˆˆ โ„ค) โˆง (๐‘ ยท ๐‘˜) = (๐ผ โˆ’ ๐ฝ)) โˆง -๐‘˜ โˆˆ โ„•) โ†’ (๐‘ ยท ๐‘˜) = (๐ผ โˆ’ ๐ฝ))
114112, 113breqtrrd 4032 . . . . . . . . . . . . . . 15 (((((๐ผ โˆˆ (0..^๐‘) โˆง ๐ฝ โˆˆ (0..^๐‘) โˆง ๐‘† โˆˆ โ„ค) โˆง ๐‘˜ โˆˆ โ„ค) โˆง (๐‘ ยท ๐‘˜) = (๐ผ โˆ’ ๐ฝ)) โˆง -๐‘˜ โˆˆ โ„•) โ†’ -๐‘ < (๐‘ ยท ๐‘˜))
11511nnzd 9374 . . . . . . . . . . . . . . . . . . . 20 ((๐ผ โˆˆ (0..^๐‘) โˆง ๐ฝ โˆˆ (0..^๐‘) โˆง ๐‘† โˆˆ โ„ค) โ†’ ๐‘ โˆˆ โ„ค)
116115adantr 276 . . . . . . . . . . . . . . . . . . 19 (((๐ผ โˆˆ (0..^๐‘) โˆง ๐ฝ โˆˆ (0..^๐‘) โˆง ๐‘† โˆˆ โ„ค) โˆง ๐‘˜ โˆˆ โ„ค) โ†’ ๐‘ โˆˆ โ„ค)
117 simpr 110 . . . . . . . . . . . . . . . . . . 19 (((๐ผ โˆˆ (0..^๐‘) โˆง ๐ฝ โˆˆ (0..^๐‘) โˆง ๐‘† โˆˆ โ„ค) โˆง ๐‘˜ โˆˆ โ„ค) โ†’ ๐‘˜ โˆˆ โ„ค)
118116, 117zmulcld 9381 . . . . . . . . . . . . . . . . . 18 (((๐ผ โˆˆ (0..^๐‘) โˆง ๐ฝ โˆˆ (0..^๐‘) โˆง ๐‘† โˆˆ โ„ค) โˆง ๐‘˜ โˆˆ โ„ค) โ†’ (๐‘ ยท ๐‘˜) โˆˆ โ„ค)
119118zred 9375 . . . . . . . . . . . . . . . . 17 (((๐ผ โˆˆ (0..^๐‘) โˆง ๐ฝ โˆˆ (0..^๐‘) โˆง ๐‘† โˆˆ โ„ค) โˆง ๐‘˜ โˆˆ โ„ค) โ†’ (๐‘ ยท ๐‘˜) โˆˆ โ„)
120119ad2antrr 488 . . . . . . . . . . . . . . . 16 (((((๐ผ โˆˆ (0..^๐‘) โˆง ๐ฝ โˆˆ (0..^๐‘) โˆง ๐‘† โˆˆ โ„ค) โˆง ๐‘˜ โˆˆ โ„ค) โˆง (๐‘ ยท ๐‘˜) = (๐ผ โˆ’ ๐ฝ)) โˆง -๐‘˜ โˆˆ โ„•) โ†’ (๐‘ ยท ๐‘˜) โˆˆ โ„)
12111nnred 8932 . . . . . . . . . . . . . . . . 17 ((๐ผ โˆˆ (0..^๐‘) โˆง ๐ฝ โˆˆ (0..^๐‘) โˆง ๐‘† โˆˆ โ„ค) โ†’ ๐‘ โˆˆ โ„)
122121ad3antrrr 492 . . . . . . . . . . . . . . . 16 (((((๐ผ โˆˆ (0..^๐‘) โˆง ๐ฝ โˆˆ (0..^๐‘) โˆง ๐‘† โˆˆ โ„ค) โˆง ๐‘˜ โˆˆ โ„ค) โˆง (๐‘ ยท ๐‘˜) = (๐ผ โˆ’ ๐ฝ)) โˆง -๐‘˜ โˆˆ โ„•) โ†’ ๐‘ โˆˆ โ„)
123120, 122possumd 8526 . . . . . . . . . . . . . . 15 (((((๐ผ โˆˆ (0..^๐‘) โˆง ๐ฝ โˆˆ (0..^๐‘) โˆง ๐‘† โˆˆ โ„ค) โˆง ๐‘˜ โˆˆ โ„ค) โˆง (๐‘ ยท ๐‘˜) = (๐ผ โˆ’ ๐ฝ)) โˆง -๐‘˜ โˆˆ โ„•) โ†’ (0 < ((๐‘ ยท ๐‘˜) + ๐‘) โ†” -๐‘ < (๐‘ ยท ๐‘˜)))
124114, 123mpbird 167 . . . . . . . . . . . . . 14 (((((๐ผ โˆˆ (0..^๐‘) โˆง ๐ฝ โˆˆ (0..^๐‘) โˆง ๐‘† โˆˆ โ„ค) โˆง ๐‘˜ โˆˆ โ„ค) โˆง (๐‘ ยท ๐‘˜) = (๐ผ โˆ’ ๐ฝ)) โˆง -๐‘˜ โˆˆ โ„•) โ†’ 0 < ((๐‘ ยท ๐‘˜) + ๐‘))
12597eqcomd 2183 . . . . . . . . . . . . . . . . 17 ((๐ผ โˆˆ (0..^๐‘) โˆง ๐ฝ โˆˆ (0..^๐‘) โˆง ๐‘† โˆˆ โ„ค) โ†’ ๐‘ = (๐‘ ยท 1))
126125oveq2d 5891 . . . . . . . . . . . . . . . 16 ((๐ผ โˆˆ (0..^๐‘) โˆง ๐ฝ โˆˆ (0..^๐‘) โˆง ๐‘† โˆˆ โ„ค) โ†’ ((๐‘ ยท ๐‘˜) + ๐‘) = ((๐‘ ยท ๐‘˜) + (๐‘ ยท 1)))
127126ad3antrrr 492 . . . . . . . . . . . . . . 15 (((((๐ผ โˆˆ (0..^๐‘) โˆง ๐ฝ โˆˆ (0..^๐‘) โˆง ๐‘† โˆˆ โ„ค) โˆง ๐‘˜ โˆˆ โ„ค) โˆง (๐‘ ยท ๐‘˜) = (๐ผ โˆ’ ๐ฝ)) โˆง -๐‘˜ โˆˆ โ„•) โ†’ ((๐‘ ยท ๐‘˜) + ๐‘) = ((๐‘ ยท ๐‘˜) + (๐‘ ยท 1)))
12871ad3antrrr 492 . . . . . . . . . . . . . . . 16 (((((๐ผ โˆˆ (0..^๐‘) โˆง ๐ฝ โˆˆ (0..^๐‘) โˆง ๐‘† โˆˆ โ„ค) โˆง ๐‘˜ โˆˆ โ„ค) โˆง (๐‘ ยท ๐‘˜) = (๐ผ โˆ’ ๐ฝ)) โˆง -๐‘˜ โˆˆ โ„•) โ†’ ๐‘ โˆˆ โ„‚)
129117zcnd 9376 . . . . . . . . . . . . . . . . 17 (((๐ผ โˆˆ (0..^๐‘) โˆง ๐ฝ โˆˆ (0..^๐‘) โˆง ๐‘† โˆˆ โ„ค) โˆง ๐‘˜ โˆˆ โ„ค) โ†’ ๐‘˜ โˆˆ โ„‚)
130129ad2antrr 488 . . . . . . . . . . . . . . . 16 (((((๐ผ โˆˆ (0..^๐‘) โˆง ๐ฝ โˆˆ (0..^๐‘) โˆง ๐‘† โˆˆ โ„ค) โˆง ๐‘˜ โˆˆ โ„ค) โˆง (๐‘ ยท ๐‘˜) = (๐ผ โˆ’ ๐ฝ)) โˆง -๐‘˜ โˆˆ โ„•) โ†’ ๐‘˜ โˆˆ โ„‚)
131 1cnd 7973 . . . . . . . . . . . . . . . 16 (((((๐ผ โˆˆ (0..^๐‘) โˆง ๐ฝ โˆˆ (0..^๐‘) โˆง ๐‘† โˆˆ โ„ค) โˆง ๐‘˜ โˆˆ โ„ค) โˆง (๐‘ ยท ๐‘˜) = (๐ผ โˆ’ ๐ฝ)) โˆง -๐‘˜ โˆˆ โ„•) โ†’ 1 โˆˆ โ„‚)
132128, 130, 131adddid 7982 . . . . . . . . . . . . . . 15 (((((๐ผ โˆˆ (0..^๐‘) โˆง ๐ฝ โˆˆ (0..^๐‘) โˆง ๐‘† โˆˆ โ„ค) โˆง ๐‘˜ โˆˆ โ„ค) โˆง (๐‘ ยท ๐‘˜) = (๐ผ โˆ’ ๐ฝ)) โˆง -๐‘˜ โˆˆ โ„•) โ†’ (๐‘ ยท (๐‘˜ + 1)) = ((๐‘ ยท ๐‘˜) + (๐‘ ยท 1)))
133127, 132eqtr4d 2213 . . . . . . . . . . . . . 14 (((((๐ผ โˆˆ (0..^๐‘) โˆง ๐ฝ โˆˆ (0..^๐‘) โˆง ๐‘† โˆˆ โ„ค) โˆง ๐‘˜ โˆˆ โ„ค) โˆง (๐‘ ยท ๐‘˜) = (๐ผ โˆ’ ๐ฝ)) โˆง -๐‘˜ โˆˆ โ„•) โ†’ ((๐‘ ยท ๐‘˜) + ๐‘) = (๐‘ ยท (๐‘˜ + 1)))
134124, 133breqtrd 4030 . . . . . . . . . . . . 13 (((((๐ผ โˆˆ (0..^๐‘) โˆง ๐ฝ โˆˆ (0..^๐‘) โˆง ๐‘† โˆˆ โ„ค) โˆง ๐‘˜ โˆˆ โ„ค) โˆง (๐‘ ยท ๐‘˜) = (๐ผ โˆ’ ๐ฝ)) โˆง -๐‘˜ โˆˆ โ„•) โ†’ 0 < (๐‘ ยท (๐‘˜ + 1)))
135117peano2zd 9378 . . . . . . . . . . . . . . . . 17 (((๐ผ โˆˆ (0..^๐‘) โˆง ๐ฝ โˆˆ (0..^๐‘) โˆง ๐‘† โˆˆ โ„ค) โˆง ๐‘˜ โˆˆ โ„ค) โ†’ (๐‘˜ + 1) โˆˆ โ„ค)
136116, 135zmulcld 9381 . . . . . . . . . . . . . . . 16 (((๐ผ โˆˆ (0..^๐‘) โˆง ๐ฝ โˆˆ (0..^๐‘) โˆง ๐‘† โˆˆ โ„ค) โˆง ๐‘˜ โˆˆ โ„ค) โ†’ (๐‘ ยท (๐‘˜ + 1)) โˆˆ โ„ค)
137136zred 9375 . . . . . . . . . . . . . . 15 (((๐ผ โˆˆ (0..^๐‘) โˆง ๐ฝ โˆˆ (0..^๐‘) โˆง ๐‘† โˆˆ โ„ค) โˆง ๐‘˜ โˆˆ โ„ค) โ†’ (๐‘ ยท (๐‘˜ + 1)) โˆˆ โ„)
138137ad2antrr 488 . . . . . . . . . . . . . 14 (((((๐ผ โˆˆ (0..^๐‘) โˆง ๐ฝ โˆˆ (0..^๐‘) โˆง ๐‘† โˆˆ โ„ค) โˆง ๐‘˜ โˆˆ โ„ค) โˆง (๐‘ ยท ๐‘˜) = (๐ผ โˆ’ ๐ฝ)) โˆง -๐‘˜ โˆˆ โ„•) โ†’ (๐‘ ยท (๐‘˜ + 1)) โˆˆ โ„)
139 0red 7958 . . . . . . . . . . . . . 14 (((((๐ผ โˆˆ (0..^๐‘) โˆง ๐ฝ โˆˆ (0..^๐‘) โˆง ๐‘† โˆˆ โ„ค) โˆง ๐‘˜ โˆˆ โ„ค) โˆง (๐‘ ยท ๐‘˜) = (๐ผ โˆ’ ๐ฝ)) โˆง -๐‘˜ โˆˆ โ„•) โ†’ 0 โˆˆ โ„)
14071adantr 276 . . . . . . . . . . . . . . . . 17 (((๐ผ โˆˆ (0..^๐‘) โˆง ๐ฝ โˆˆ (0..^๐‘) โˆง ๐‘† โˆˆ โ„ค) โˆง ๐‘˜ โˆˆ โ„ค) โ†’ ๐‘ โˆˆ โ„‚)
141135zcnd 9376 . . . . . . . . . . . . . . . . 17 (((๐ผ โˆˆ (0..^๐‘) โˆง ๐ฝ โˆˆ (0..^๐‘) โˆง ๐‘† โˆˆ โ„ค) โˆง ๐‘˜ โˆˆ โ„ค) โ†’ (๐‘˜ + 1) โˆˆ โ„‚)
142140, 141mulcomd 7979 . . . . . . . . . . . . . . . 16 (((๐ผ โˆˆ (0..^๐‘) โˆง ๐ฝ โˆˆ (0..^๐‘) โˆง ๐‘† โˆˆ โ„ค) โˆง ๐‘˜ โˆˆ โ„ค) โ†’ (๐‘ ยท (๐‘˜ + 1)) = ((๐‘˜ + 1) ยท ๐‘))
143142ad2antrr 488 . . . . . . . . . . . . . . 15 (((((๐ผ โˆˆ (0..^๐‘) โˆง ๐ฝ โˆˆ (0..^๐‘) โˆง ๐‘† โˆˆ โ„ค) โˆง ๐‘˜ โˆˆ โ„ค) โˆง (๐‘ ยท ๐‘˜) = (๐ผ โˆ’ ๐ฝ)) โˆง -๐‘˜ โˆˆ โ„•) โ†’ (๐‘ ยท (๐‘˜ + 1)) = ((๐‘˜ + 1) ยท ๐‘))
144135zred 9375 . . . . . . . . . . . . . . . . 17 (((๐ผ โˆˆ (0..^๐‘) โˆง ๐ฝ โˆˆ (0..^๐‘) โˆง ๐‘† โˆˆ โ„ค) โˆง ๐‘˜ โˆˆ โ„ค) โ†’ (๐‘˜ + 1) โˆˆ โ„)
145144ad2antrr 488 . . . . . . . . . . . . . . . 16 (((((๐ผ โˆˆ (0..^๐‘) โˆง ๐ฝ โˆˆ (0..^๐‘) โˆง ๐‘† โˆˆ โ„ค) โˆง ๐‘˜ โˆˆ โ„ค) โˆง (๐‘ ยท ๐‘˜) = (๐ผ โˆ’ ๐ฝ)) โˆง -๐‘˜ โˆˆ โ„•) โ†’ (๐‘˜ + 1) โˆˆ โ„)
146 zcn 9258 . . . . . . . . . . . . . . . . . . . 20 (๐‘˜ โˆˆ โ„ค โ†’ ๐‘˜ โˆˆ โ„‚)
147 1cnd 7973 . . . . . . . . . . . . . . . . . . . 20 (๐‘˜ โˆˆ โ„ค โ†’ 1 โˆˆ โ„‚)
148146, 147addcomd 8108 . . . . . . . . . . . . . . . . . . 19 (๐‘˜ โˆˆ โ„ค โ†’ (๐‘˜ + 1) = (1 + ๐‘˜))
149147, 146subnegd 8275 . . . . . . . . . . . . . . . . . . 19 (๐‘˜ โˆˆ โ„ค โ†’ (1 โˆ’ -๐‘˜) = (1 + ๐‘˜))
150148, 149eqtr4d 2213 . . . . . . . . . . . . . . . . . 18 (๐‘˜ โˆˆ โ„ค โ†’ (๐‘˜ + 1) = (1 โˆ’ -๐‘˜))
151150ad3antlr 493 . . . . . . . . . . . . . . . . 17 (((((๐ผ โˆˆ (0..^๐‘) โˆง ๐ฝ โˆˆ (0..^๐‘) โˆง ๐‘† โˆˆ โ„ค) โˆง ๐‘˜ โˆˆ โ„ค) โˆง (๐‘ ยท ๐‘˜) = (๐ผ โˆ’ ๐ฝ)) โˆง -๐‘˜ โˆˆ โ„•) โ†’ (๐‘˜ + 1) = (1 โˆ’ -๐‘˜))
152 simpr 110 . . . . . . . . . . . . . . . . . . 19 (((((๐ผ โˆˆ (0..^๐‘) โˆง ๐ฝ โˆˆ (0..^๐‘) โˆง ๐‘† โˆˆ โ„ค) โˆง ๐‘˜ โˆˆ โ„ค) โˆง (๐‘ ยท ๐‘˜) = (๐ผ โˆ’ ๐ฝ)) โˆง -๐‘˜ โˆˆ โ„•) โ†’ -๐‘˜ โˆˆ โ„•)
153152nnge1d 8962 . . . . . . . . . . . . . . . . . 18 (((((๐ผ โˆˆ (0..^๐‘) โˆง ๐ฝ โˆˆ (0..^๐‘) โˆง ๐‘† โˆˆ โ„ค) โˆง ๐‘˜ โˆˆ โ„ค) โˆง (๐‘ ยท ๐‘˜) = (๐ผ โˆ’ ๐ฝ)) โˆง -๐‘˜ โˆˆ โ„•) โ†’ 1 โ‰ค -๐‘˜)
154 1red 7972 . . . . . . . . . . . . . . . . . . 19 (((((๐ผ โˆˆ (0..^๐‘) โˆง ๐ฝ โˆˆ (0..^๐‘) โˆง ๐‘† โˆˆ โ„ค) โˆง ๐‘˜ โˆˆ โ„ค) โˆง (๐‘ ยท ๐‘˜) = (๐ผ โˆ’ ๐ฝ)) โˆง -๐‘˜ โˆˆ โ„•) โ†’ 1 โˆˆ โ„)
155152nnred 8932 . . . . . . . . . . . . . . . . . . 19 (((((๐ผ โˆˆ (0..^๐‘) โˆง ๐ฝ โˆˆ (0..^๐‘) โˆง ๐‘† โˆˆ โ„ค) โˆง ๐‘˜ โˆˆ โ„ค) โˆง (๐‘ ยท ๐‘˜) = (๐ผ โˆ’ ๐ฝ)) โˆง -๐‘˜ โˆˆ โ„•) โ†’ -๐‘˜ โˆˆ โ„)
156154, 155suble0d 8493 . . . . . . . . . . . . . . . . . 18 (((((๐ผ โˆˆ (0..^๐‘) โˆง ๐ฝ โˆˆ (0..^๐‘) โˆง ๐‘† โˆˆ โ„ค) โˆง ๐‘˜ โˆˆ โ„ค) โˆง (๐‘ ยท ๐‘˜) = (๐ผ โˆ’ ๐ฝ)) โˆง -๐‘˜ โˆˆ โ„•) โ†’ ((1 โˆ’ -๐‘˜) โ‰ค 0 โ†” 1 โ‰ค -๐‘˜))
157153, 156mpbird 167 . . . . . . . . . . . . . . . . 17 (((((๐ผ โˆˆ (0..^๐‘) โˆง ๐ฝ โˆˆ (0..^๐‘) โˆง ๐‘† โˆˆ โ„ค) โˆง ๐‘˜ โˆˆ โ„ค) โˆง (๐‘ ยท ๐‘˜) = (๐ผ โˆ’ ๐ฝ)) โˆง -๐‘˜ โˆˆ โ„•) โ†’ (1 โˆ’ -๐‘˜) โ‰ค 0)
158151, 157eqbrtrd 4026 . . . . . . . . . . . . . . . 16 (((((๐ผ โˆˆ (0..^๐‘) โˆง ๐ฝ โˆˆ (0..^๐‘) โˆง ๐‘† โˆˆ โ„ค) โˆง ๐‘˜ โˆˆ โ„ค) โˆง (๐‘ ยท ๐‘˜) = (๐ผ โˆ’ ๐ฝ)) โˆง -๐‘˜ โˆˆ โ„•) โ†’ (๐‘˜ + 1) โ‰ค 0)
15911nnnn0d 9229 . . . . . . . . . . . . . . . . . 18 ((๐ผ โˆˆ (0..^๐‘) โˆง ๐ฝ โˆˆ (0..^๐‘) โˆง ๐‘† โˆˆ โ„ค) โ†’ ๐‘ โˆˆ โ„•0)
160159nn0ge0d 9232 . . . . . . . . . . . . . . . . 17 ((๐ผ โˆˆ (0..^๐‘) โˆง ๐ฝ โˆˆ (0..^๐‘) โˆง ๐‘† โˆˆ โ„ค) โ†’ 0 โ‰ค ๐‘)
161160ad3antrrr 492 . . . . . . . . . . . . . . . 16 (((((๐ผ โˆˆ (0..^๐‘) โˆง ๐ฝ โˆˆ (0..^๐‘) โˆง ๐‘† โˆˆ โ„ค) โˆง ๐‘˜ โˆˆ โ„ค) โˆง (๐‘ ยท ๐‘˜) = (๐ผ โˆ’ ๐ฝ)) โˆง -๐‘˜ โˆˆ โ„•) โ†’ 0 โ‰ค ๐‘)
162 mulle0r 8901 . . . . . . . . . . . . . . . 16 ((((๐‘˜ + 1) โˆˆ โ„ โˆง ๐‘ โˆˆ โ„) โˆง ((๐‘˜ + 1) โ‰ค 0 โˆง 0 โ‰ค ๐‘)) โ†’ ((๐‘˜ + 1) ยท ๐‘) โ‰ค 0)
163145, 122, 158, 161, 162syl22anc 1239 . . . . . . . . . . . . . . 15 (((((๐ผ โˆˆ (0..^๐‘) โˆง ๐ฝ โˆˆ (0..^๐‘) โˆง ๐‘† โˆˆ โ„ค) โˆง ๐‘˜ โˆˆ โ„ค) โˆง (๐‘ ยท ๐‘˜) = (๐ผ โˆ’ ๐ฝ)) โˆง -๐‘˜ โˆˆ โ„•) โ†’ ((๐‘˜ + 1) ยท ๐‘) โ‰ค 0)
164143, 163eqbrtrd 4026 . . . . . . . . . . . . . 14 (((((๐ผ โˆˆ (0..^๐‘) โˆง ๐ฝ โˆˆ (0..^๐‘) โˆง ๐‘† โˆˆ โ„ค) โˆง ๐‘˜ โˆˆ โ„ค) โˆง (๐‘ ยท ๐‘˜) = (๐ผ โˆ’ ๐ฝ)) โˆง -๐‘˜ โˆˆ โ„•) โ†’ (๐‘ ยท (๐‘˜ + 1)) โ‰ค 0)
165138, 139, 164lensymd 8079 . . . . . . . . . . . . 13 (((((๐ผ โˆˆ (0..^๐‘) โˆง ๐ฝ โˆˆ (0..^๐‘) โˆง ๐‘† โˆˆ โ„ค) โˆง ๐‘˜ โˆˆ โ„ค) โˆง (๐‘ ยท ๐‘˜) = (๐ผ โˆ’ ๐ฝ)) โˆง -๐‘˜ โˆˆ โ„•) โ†’ ยฌ 0 < (๐‘ ยท (๐‘˜ + 1)))
166134, 165pm2.21dd 620 . . . . . . . . . . . 12 (((((๐ผ โˆˆ (0..^๐‘) โˆง ๐ฝ โˆˆ (0..^๐‘) โˆง ๐‘† โˆˆ โ„ค) โˆง ๐‘˜ โˆˆ โ„ค) โˆง (๐‘ ยท ๐‘˜) = (๐ผ โˆ’ ๐ฝ)) โˆง -๐‘˜ โˆˆ โ„•) โ†’ ๐ผ = ๐ฝ)
167 elz 9255 . . . . . . . . . . . . . 14 (๐‘˜ โˆˆ โ„ค โ†” (๐‘˜ โˆˆ โ„ โˆง (๐‘˜ = 0 โˆจ ๐‘˜ โˆˆ โ„• โˆจ -๐‘˜ โˆˆ โ„•)))
168167simprbi 275 . . . . . . . . . . . . 13 (๐‘˜ โˆˆ โ„ค โ†’ (๐‘˜ = 0 โˆจ ๐‘˜ โˆˆ โ„• โˆจ -๐‘˜ โˆˆ โ„•))
169168ad2antlr 489 . . . . . . . . . . . 12 ((((๐ผ โˆˆ (0..^๐‘) โˆง ๐ฝ โˆˆ (0..^๐‘) โˆง ๐‘† โˆˆ โ„ค) โˆง ๐‘˜ โˆˆ โ„ค) โˆง (๐‘ ยท ๐‘˜) = (๐ผ โˆ’ ๐ฝ)) โ†’ (๐‘˜ = 0 โˆจ ๐‘˜ โˆˆ โ„• โˆจ -๐‘˜ โˆˆ โ„•))
17091, 110, 166, 169mpjao3dan 1307 . . . . . . . . . . 11 ((((๐ผ โˆˆ (0..^๐‘) โˆง ๐ฝ โˆˆ (0..^๐‘) โˆง ๐‘† โˆˆ โ„ค) โˆง ๐‘˜ โˆˆ โ„ค) โˆง (๐‘ ยท ๐‘˜) = (๐ผ โˆ’ ๐ฝ)) โ†’ ๐ผ = ๐ฝ)
171170ex 115 . . . . . . . . . 10 (((๐ผ โˆˆ (0..^๐‘) โˆง ๐ฝ โˆˆ (0..^๐‘) โˆง ๐‘† โˆˆ โ„ค) โˆง ๐‘˜ โˆˆ โ„ค) โ†’ ((๐‘ ยท ๐‘˜) = (๐ผ โˆ’ ๐ฝ) โ†’ ๐ผ = ๐ฝ))
172171rexlimdva 2594 . . . . . . . . 9 ((๐ผ โˆˆ (0..^๐‘) โˆง ๐ฝ โˆˆ (0..^๐‘) โˆง ๐‘† โˆˆ โ„ค) โ†’ (โˆƒ๐‘˜ โˆˆ โ„ค (๐‘ ยท ๐‘˜) = (๐ผ โˆ’ ๐ฝ) โ†’ ๐ผ = ๐ฝ))
17368, 172sylbird 170 . . . . . . . 8 ((๐ผ โˆˆ (0..^๐‘) โˆง ๐ฝ โˆˆ (0..^๐‘) โˆง ๐‘† โˆˆ โ„ค) โ†’ (((๐ผ โˆ’ ๐ฝ) / ๐‘) โˆˆ โ„ค โ†’ ๐ผ = ๐ฝ))
17465, 173sylbid 150 . . . . . . 7 ((๐ผ โˆˆ (0..^๐‘) โˆง ๐ฝ โˆˆ (0..^๐‘) โˆง ๐‘† โˆˆ โ„ค) โ†’ (((๐ผ โˆ’ ๐ฝ) mod ๐‘) = 0 โ†’ ๐ผ = ๐ฝ))
17561, 174sylbid 150 . . . . . 6 ((๐ผ โˆˆ (0..^๐‘) โˆง ๐ฝ โˆˆ (0..^๐‘) โˆง ๐‘† โˆˆ โ„ค) โ†’ ((((๐ผ mod ๐‘) โˆ’ (๐ฝ mod ๐‘)) mod ๐‘) = 0 โ†’ ๐ผ = ๐ฝ))
17654, 175sylbid 150 . . . . 5 ((๐ผ โˆˆ (0..^๐‘) โˆง ๐ฝ โˆˆ (0..^๐‘) โˆง ๐‘† โˆˆ โ„ค) โ†’ ((((((๐ผ mod ๐‘) + ๐‘†) mod ๐‘) โˆ’ (((๐ฝ mod ๐‘) + ๐‘†) mod ๐‘)) mod ๐‘) = (0 mod ๐‘) โ†’ ๐ผ = ๐ฝ))
17737, 176syl5 32 . . . 4 ((๐ผ โˆˆ (0..^๐‘) โˆง ๐ฝ โˆˆ (0..^๐‘) โˆง ๐‘† โˆˆ โ„ค) โ†’ (((((๐ผ mod ๐‘) + ๐‘†) mod ๐‘) โˆ’ (((๐ฝ mod ๐‘) + ๐‘†) mod ๐‘)) = 0 โ†’ ๐ผ = ๐ฝ))
17836, 177sylbird 170 . . 3 ((๐ผ โˆˆ (0..^๐‘) โˆง ๐ฝ โˆˆ (0..^๐‘) โˆง ๐‘† โˆˆ โ„ค) โ†’ ((((๐ผ mod ๐‘) + ๐‘†) mod ๐‘) = (((๐ฝ mod ๐‘) + ๐‘†) mod ๐‘) โ†’ ๐ผ = ๐ฝ))
17925, 178sylbid 150 . 2 ((๐ผ โˆˆ (0..^๐‘) โˆง ๐ฝ โˆˆ (0..^๐‘) โˆง ๐‘† โˆˆ โ„ค) โ†’ (((๐ผ + ๐‘†) mod ๐‘) = ((๐ฝ + ๐‘†) mod ๐‘) โ†’ ๐ผ = ๐ฝ))
180 oveq1 5882 . . 3 (๐ผ = ๐ฝ โ†’ (๐ผ + ๐‘†) = (๐ฝ + ๐‘†))
181180oveq1d 5890 . 2 (๐ผ = ๐ฝ โ†’ ((๐ผ + ๐‘†) mod ๐‘) = ((๐ฝ + ๐‘†) mod ๐‘))
182179, 181impbid1 142 1 ((๐ผ โˆˆ (0..^๐‘) โˆง ๐ฝ โˆˆ (0..^๐‘) โˆง ๐‘† โˆˆ โ„ค) โ†’ (((๐ผ + ๐‘†) mod ๐‘) = ((๐ฝ + ๐‘†) mod ๐‘) โ†” ๐ผ = ๐ฝ))
Colors of variables: wff set class
Syntax hints:   โ†’ wi 4   โˆง wa 104   โ†” wb 105   โˆจ w3o 977   โˆง w3a 978   = wceq 1353   โˆˆ wcel 2148  โˆƒwrex 2456   class class class wbr 4004  (class class class)co 5875  โ„‚cc 7809  โ„cr 7810  0cc0 7811  1c1 7812   + caddc 7814   ยท cmul 7816   < clt 7992   โ‰ค cle 7993   โˆ’ cmin 8128  -cneg 8129   / cdiv 8629  โ„•cn 8919  โ„•0cn0 9176  โ„คcz 9253  โ„šcq 9619  โ„+crp 9653  ..^cfzo 10142   mod cmo 10322
This theorem was proved from axioms:  ax-mp 5  ax-1 6  ax-2 7  ax-ia1 106  ax-ia2 107  ax-ia3 108  ax-in1 614  ax-in2 615  ax-io 709  ax-5 1447  ax-7 1448  ax-gen 1449  ax-ie1 1493  ax-ie2 1494  ax-8 1504  ax-10 1505  ax-11 1506  ax-i12 1507  ax-bndl 1509  ax-4 1510  ax-17 1526  ax-i9 1530  ax-ial 1534  ax-i5r 1535  ax-13 2150  ax-14 2151  ax-ext 2159  ax-sep 4122  ax-pow 4175  ax-pr 4210  ax-un 4434  ax-setind 4537  ax-cnex 7902  ax-resscn 7903  ax-1cn 7904  ax-1re 7905  ax-icn 7906  ax-addcl 7907  ax-addrcl 7908  ax-mulcl 7909  ax-mulrcl 7910  ax-addcom 7911  ax-mulcom 7912  ax-addass 7913  ax-mulass 7914  ax-distr 7915  ax-i2m1 7916  ax-0lt1 7917  ax-1rid 7918  ax-0id 7919  ax-rnegex 7920  ax-precex 7921  ax-cnre 7922  ax-pre-ltirr 7923  ax-pre-ltwlin 7924  ax-pre-lttrn 7925  ax-pre-apti 7926  ax-pre-ltadd 7927  ax-pre-mulgt0 7928  ax-pre-mulext 7929  ax-arch 7930
This theorem depends on definitions:  df-bi 117  df-3or 979  df-3an 980  df-tru 1356  df-fal 1359  df-nf 1461  df-sb 1763  df-eu 2029  df-mo 2030  df-clab 2164  df-cleq 2170  df-clel 2173  df-nfc 2308  df-ne 2348  df-nel 2443  df-ral 2460  df-rex 2461  df-reu 2462  df-rmo 2463  df-rab 2464  df-v 2740  df-sbc 2964  df-csb 3059  df-dif 3132  df-un 3134  df-in 3136  df-ss 3143  df-pw 3578  df-sn 3599  df-pr 3600  df-op 3602  df-uni 3811  df-int 3846  df-iun 3889  df-br 4005  df-opab 4066  df-mpt 4067  df-id 4294  df-po 4297  df-iso 4298  df-xp 4633  df-rel 4634  df-cnv 4635  df-co 4636  df-dm 4637  df-rn 4638  df-res 4639  df-ima 4640  df-iota 5179  df-fun 5219  df-fn 5220  df-f 5221  df-fv 5225  df-riota 5831  df-ov 5878  df-oprab 5879  df-mpo 5880  df-1st 6141  df-2nd 6142  df-pnf 7994  df-mnf 7995  df-xr 7996  df-ltxr 7997  df-le 7998  df-sub 8130  df-neg 8131  df-reap 8532  df-ap 8539  df-div 8630  df-inn 8920  df-n0 9177  df-z 9254  df-uz 9529  df-q 9620  df-rp 9654  df-fz 10009  df-fzo 10143  df-fl 10270  df-mod 10323
This theorem is referenced by: (None)
  Copyright terms: Public domain W3C validator