MPE Home Metamath Proof Explorer < Previous   Next >
Nearby theorems
Mirrors  >  Home  >  MPE Home  >  Th. List  >  faclbnd4lem1 Structured version   Visualization version   GIF version

Theorem faclbnd4lem1 14250
Description: Lemma for faclbnd4 14254. Prepare the induction step. (Contributed by NM, 20-Dec-2005.)
Hypotheses
Ref Expression
faclbnd4lem1.1 ๐‘ โˆˆ โ„•
faclbnd4lem1.2 ๐พ โˆˆ โ„•0
faclbnd4lem1.3 ๐‘€ โˆˆ โ„•0
Assertion
Ref Expression
faclbnd4lem1 ((((๐‘ โˆ’ 1)โ†‘๐พ) ยท (๐‘€โ†‘(๐‘ โˆ’ 1))) โ‰ค (((2โ†‘(๐พโ†‘2)) ยท (๐‘€โ†‘(๐‘€ + ๐พ))) ยท (!โ€˜(๐‘ โˆ’ 1))) โ†’ ((๐‘โ†‘(๐พ + 1)) ยท (๐‘€โ†‘๐‘)) โ‰ค (((2โ†‘((๐พ + 1)โ†‘2)) ยท (๐‘€โ†‘(๐‘€ + (๐พ + 1)))) ยท (!โ€˜๐‘)))

Proof of Theorem faclbnd4lem1
StepHypRef Expression
1 faclbnd4lem1.1 . . . 4 ๐‘ โˆˆ โ„•
21nnrei 12218 . . 3 ๐‘ โˆˆ โ„
3 1re 11211 . . 3 1 โˆˆ โ„
4 lelttric 11318 . . 3 ((๐‘ โˆˆ โ„ โˆง 1 โˆˆ โ„) โ†’ (๐‘ โ‰ค 1 โˆจ 1 < ๐‘))
52, 3, 4mp2an 691 . 2 (๐‘ โ‰ค 1 โˆจ 1 < ๐‘)
6 nnge1 12237 . . . . . . 7 (๐‘ โˆˆ โ„• โ†’ 1 โ‰ค ๐‘)
71, 6ax-mp 5 . . . . . 6 1 โ‰ค ๐‘
82, 3letri3i 11327 . . . . . 6 (๐‘ = 1 โ†” (๐‘ โ‰ค 1 โˆง 1 โ‰ค ๐‘))
97, 8mpbiran2 709 . . . . 5 (๐‘ = 1 โ†” ๐‘ โ‰ค 1)
10 0le1 11734 . . . . . . . . . 10 0 โ‰ค 1
113, 10pm3.2i 472 . . . . . . . . 9 (1 โˆˆ โ„ โˆง 0 โ‰ค 1)
12 2re 12283 . . . . . . . . . 10 2 โˆˆ โ„
13 faclbnd4lem1.2 . . . . . . . . . . . . 13 ๐พ โˆˆ โ„•0
14 1nn 12220 . . . . . . . . . . . . 13 1 โˆˆ โ„•
15 nn0nnaddcl 12500 . . . . . . . . . . . . 13 ((๐พ โˆˆ โ„•0 โˆง 1 โˆˆ โ„•) โ†’ (๐พ + 1) โˆˆ โ„•)
1613, 14, 15mp2an 691 . . . . . . . . . . . 12 (๐พ + 1) โˆˆ โ„•
1716nnnn0i 12477 . . . . . . . . . . 11 (๐พ + 1) โˆˆ โ„•0
18 2nn0 12486 . . . . . . . . . . 11 2 โˆˆ โ„•0
1917, 18nn0expcli 14051 . . . . . . . . . 10 ((๐พ + 1)โ†‘2) โˆˆ โ„•0
20 reexpcl 14041 . . . . . . . . . 10 ((2 โˆˆ โ„ โˆง ((๐พ + 1)โ†‘2) โˆˆ โ„•0) โ†’ (2โ†‘((๐พ + 1)โ†‘2)) โˆˆ โ„)
2112, 19, 20mp2an 691 . . . . . . . . 9 (2โ†‘((๐พ + 1)โ†‘2)) โˆˆ โ„
2211, 21pm3.2i 472 . . . . . . . 8 ((1 โˆˆ โ„ โˆง 0 โ‰ค 1) โˆง (2โ†‘((๐พ + 1)โ†‘2)) โˆˆ โ„)
23 faclbnd4lem1.3 . . . . . . . . . . 11 ๐‘€ โˆˆ โ„•0
2423nn0rei 12480 . . . . . . . . . 10 ๐‘€ โˆˆ โ„
2523nn0ge0i 12496 . . . . . . . . . 10 0 โ‰ค ๐‘€
2624, 25pm3.2i 472 . . . . . . . . 9 (๐‘€ โˆˆ โ„ โˆง 0 โ‰ค ๐‘€)
27 nn0nnaddcl 12500 . . . . . . . . . . . . 13 ((๐‘€ โˆˆ โ„•0 โˆง (๐พ + 1) โˆˆ โ„•) โ†’ (๐‘€ + (๐พ + 1)) โˆˆ โ„•)
2823, 16, 27mp2an 691 . . . . . . . . . . . 12 (๐‘€ + (๐พ + 1)) โˆˆ โ„•
2928nnnn0i 12477 . . . . . . . . . . 11 (๐‘€ + (๐พ + 1)) โˆˆ โ„•0
3023, 29nn0expcli 14051 . . . . . . . . . 10 (๐‘€โ†‘(๐‘€ + (๐พ + 1))) โˆˆ โ„•0
3130nn0rei 12480 . . . . . . . . 9 (๐‘€โ†‘(๐‘€ + (๐พ + 1))) โˆˆ โ„
3226, 31pm3.2i 472 . . . . . . . 8 ((๐‘€ โˆˆ โ„ โˆง 0 โ‰ค ๐‘€) โˆง (๐‘€โ†‘(๐‘€ + (๐พ + 1))) โˆˆ โ„)
3322, 32pm3.2i 472 . . . . . . 7 (((1 โˆˆ โ„ โˆง 0 โ‰ค 1) โˆง (2โ†‘((๐พ + 1)โ†‘2)) โˆˆ โ„) โˆง ((๐‘€ โˆˆ โ„ โˆง 0 โ‰ค ๐‘€) โˆง (๐‘€โ†‘(๐‘€ + (๐พ + 1))) โˆˆ โ„))
34 2cn 12284 . . . . . . . . . 10 2 โˆˆ โ„‚
35 exp0 14028 . . . . . . . . . 10 (2 โˆˆ โ„‚ โ†’ (2โ†‘0) = 1)
3634, 35ax-mp 5 . . . . . . . . 9 (2โ†‘0) = 1
37 1le2 12418 . . . . . . . . . 10 1 โ‰ค 2
38 nn0uz 12861 . . . . . . . . . . 11 โ„•0 = (โ„คโ‰ฅโ€˜0)
3919, 38eleqtri 2832 . . . . . . . . . 10 ((๐พ + 1)โ†‘2) โˆˆ (โ„คโ‰ฅโ€˜0)
40 leexp2a 14134 . . . . . . . . . 10 ((2 โˆˆ โ„ โˆง 1 โ‰ค 2 โˆง ((๐พ + 1)โ†‘2) โˆˆ (โ„คโ‰ฅโ€˜0)) โ†’ (2โ†‘0) โ‰ค (2โ†‘((๐พ + 1)โ†‘2)))
4112, 37, 39, 40mp3an 1462 . . . . . . . . 9 (2โ†‘0) โ‰ค (2โ†‘((๐พ + 1)โ†‘2))
4236, 41eqbrtrri 5171 . . . . . . . 8 1 โ‰ค (2โ†‘((๐พ + 1)โ†‘2))
43 elnn0 12471 . . . . . . . . . 10 (๐‘€ โˆˆ โ„•0 โ†” (๐‘€ โˆˆ โ„• โˆจ ๐‘€ = 0))
44 nncn 12217 . . . . . . . . . . . . 13 (๐‘€ โˆˆ โ„• โ†’ ๐‘€ โˆˆ โ„‚)
4544exp1d 14103 . . . . . . . . . . . 12 (๐‘€ โˆˆ โ„• โ†’ (๐‘€โ†‘1) = ๐‘€)
46 nnge1 12237 . . . . . . . . . . . . 13 (๐‘€ โˆˆ โ„• โ†’ 1 โ‰ค ๐‘€)
47 nnuz 12862 . . . . . . . . . . . . . . 15 โ„• = (โ„คโ‰ฅโ€˜1)
4828, 47eleqtri 2832 . . . . . . . . . . . . . 14 (๐‘€ + (๐พ + 1)) โˆˆ (โ„คโ‰ฅโ€˜1)
49 leexp2a 14134 . . . . . . . . . . . . . 14 ((๐‘€ โˆˆ โ„ โˆง 1 โ‰ค ๐‘€ โˆง (๐‘€ + (๐พ + 1)) โˆˆ (โ„คโ‰ฅโ€˜1)) โ†’ (๐‘€โ†‘1) โ‰ค (๐‘€โ†‘(๐‘€ + (๐พ + 1))))
5024, 48, 49mp3an13 1453 . . . . . . . . . . . . 13 (1 โ‰ค ๐‘€ โ†’ (๐‘€โ†‘1) โ‰ค (๐‘€โ†‘(๐‘€ + (๐พ + 1))))
5146, 50syl 17 . . . . . . . . . . . 12 (๐‘€ โˆˆ โ„• โ†’ (๐‘€โ†‘1) โ‰ค (๐‘€โ†‘(๐‘€ + (๐พ + 1))))
5245, 51eqbrtrrd 5172 . . . . . . . . . . 11 (๐‘€ โˆˆ โ„• โ†’ ๐‘€ โ‰ค (๐‘€โ†‘(๐‘€ + (๐พ + 1))))
5330nn0ge0i 12496 . . . . . . . . . . . 12 0 โ‰ค (๐‘€โ†‘(๐‘€ + (๐พ + 1)))
54 breq1 5151 . . . . . . . . . . . 12 (๐‘€ = 0 โ†’ (๐‘€ โ‰ค (๐‘€โ†‘(๐‘€ + (๐พ + 1))) โ†” 0 โ‰ค (๐‘€โ†‘(๐‘€ + (๐พ + 1)))))
5553, 54mpbiri 258 . . . . . . . . . . 11 (๐‘€ = 0 โ†’ ๐‘€ โ‰ค (๐‘€โ†‘(๐‘€ + (๐พ + 1))))
5652, 55jaoi 856 . . . . . . . . . 10 ((๐‘€ โˆˆ โ„• โˆจ ๐‘€ = 0) โ†’ ๐‘€ โ‰ค (๐‘€โ†‘(๐‘€ + (๐พ + 1))))
5743, 56sylbi 216 . . . . . . . . 9 (๐‘€ โˆˆ โ„•0 โ†’ ๐‘€ โ‰ค (๐‘€โ†‘(๐‘€ + (๐พ + 1))))
5823, 57ax-mp 5 . . . . . . . 8 ๐‘€ โ‰ค (๐‘€โ†‘(๐‘€ + (๐พ + 1)))
5942, 58pm3.2i 472 . . . . . . 7 (1 โ‰ค (2โ†‘((๐พ + 1)โ†‘2)) โˆง ๐‘€ โ‰ค (๐‘€โ†‘(๐‘€ + (๐พ + 1))))
60 lemul12a 12069 . . . . . . 7 ((((1 โˆˆ โ„ โˆง 0 โ‰ค 1) โˆง (2โ†‘((๐พ + 1)โ†‘2)) โˆˆ โ„) โˆง ((๐‘€ โˆˆ โ„ โˆง 0 โ‰ค ๐‘€) โˆง (๐‘€โ†‘(๐‘€ + (๐พ + 1))) โˆˆ โ„)) โ†’ ((1 โ‰ค (2โ†‘((๐พ + 1)โ†‘2)) โˆง ๐‘€ โ‰ค (๐‘€โ†‘(๐‘€ + (๐พ + 1)))) โ†’ (1 ยท ๐‘€) โ‰ค ((2โ†‘((๐พ + 1)โ†‘2)) ยท (๐‘€โ†‘(๐‘€ + (๐พ + 1))))))
6133, 59, 60mp2 9 . . . . . 6 (1 ยท ๐‘€) โ‰ค ((2โ†‘((๐พ + 1)โ†‘2)) ยท (๐‘€โ†‘(๐‘€ + (๐พ + 1))))
62 oveq1 7413 . . . . . . . . 9 (๐‘ = 1 โ†’ (๐‘โ†‘(๐พ + 1)) = (1โ†‘(๐พ + 1)))
6316nnzi 12583 . . . . . . . . . 10 (๐พ + 1) โˆˆ โ„ค
64 1exp 14054 . . . . . . . . . 10 ((๐พ + 1) โˆˆ โ„ค โ†’ (1โ†‘(๐พ + 1)) = 1)
6563, 64ax-mp 5 . . . . . . . . 9 (1โ†‘(๐พ + 1)) = 1
6662, 65eqtrdi 2789 . . . . . . . 8 (๐‘ = 1 โ†’ (๐‘โ†‘(๐พ + 1)) = 1)
67 oveq2 7414 . . . . . . . . 9 (๐‘ = 1 โ†’ (๐‘€โ†‘๐‘) = (๐‘€โ†‘1))
6823nn0cni 12481 . . . . . . . . . 10 ๐‘€ โˆˆ โ„‚
69 exp1 14030 . . . . . . . . . 10 (๐‘€ โˆˆ โ„‚ โ†’ (๐‘€โ†‘1) = ๐‘€)
7068, 69ax-mp 5 . . . . . . . . 9 (๐‘€โ†‘1) = ๐‘€
7167, 70eqtrdi 2789 . . . . . . . 8 (๐‘ = 1 โ†’ (๐‘€โ†‘๐‘) = ๐‘€)
7266, 71oveq12d 7424 . . . . . . 7 (๐‘ = 1 โ†’ ((๐‘โ†‘(๐พ + 1)) ยท (๐‘€โ†‘๐‘)) = (1 ยท ๐‘€))
73 fveq2 6889 . . . . . . . . . 10 (๐‘ = 1 โ†’ (!โ€˜๐‘) = (!โ€˜1))
74 fac1 14234 . . . . . . . . . 10 (!โ€˜1) = 1
7573, 74eqtrdi 2789 . . . . . . . . 9 (๐‘ = 1 โ†’ (!โ€˜๐‘) = 1)
7675oveq2d 7422 . . . . . . . 8 (๐‘ = 1 โ†’ (((2โ†‘((๐พ + 1)โ†‘2)) ยท (๐‘€โ†‘(๐‘€ + (๐พ + 1)))) ยท (!โ€˜๐‘)) = (((2โ†‘((๐พ + 1)โ†‘2)) ยท (๐‘€โ†‘(๐‘€ + (๐พ + 1)))) ยท 1))
7721recni 11225 . . . . . . . . . 10 (2โ†‘((๐พ + 1)โ†‘2)) โˆˆ โ„‚
7830nn0cni 12481 . . . . . . . . . 10 (๐‘€โ†‘(๐‘€ + (๐พ + 1))) โˆˆ โ„‚
7977, 78mulcli 11218 . . . . . . . . 9 ((2โ†‘((๐พ + 1)โ†‘2)) ยท (๐‘€โ†‘(๐‘€ + (๐พ + 1)))) โˆˆ โ„‚
8079mulridi 11215 . . . . . . . 8 (((2โ†‘((๐พ + 1)โ†‘2)) ยท (๐‘€โ†‘(๐‘€ + (๐พ + 1)))) ยท 1) = ((2โ†‘((๐พ + 1)โ†‘2)) ยท (๐‘€โ†‘(๐‘€ + (๐พ + 1))))
8176, 80eqtrdi 2789 . . . . . . 7 (๐‘ = 1 โ†’ (((2โ†‘((๐พ + 1)โ†‘2)) ยท (๐‘€โ†‘(๐‘€ + (๐พ + 1)))) ยท (!โ€˜๐‘)) = ((2โ†‘((๐พ + 1)โ†‘2)) ยท (๐‘€โ†‘(๐‘€ + (๐พ + 1)))))
8272, 81breq12d 5161 . . . . . 6 (๐‘ = 1 โ†’ (((๐‘โ†‘(๐พ + 1)) ยท (๐‘€โ†‘๐‘)) โ‰ค (((2โ†‘((๐พ + 1)โ†‘2)) ยท (๐‘€โ†‘(๐‘€ + (๐พ + 1)))) ยท (!โ€˜๐‘)) โ†” (1 ยท ๐‘€) โ‰ค ((2โ†‘((๐พ + 1)โ†‘2)) ยท (๐‘€โ†‘(๐‘€ + (๐พ + 1))))))
8361, 82mpbiri 258 . . . . 5 (๐‘ = 1 โ†’ ((๐‘โ†‘(๐พ + 1)) ยท (๐‘€โ†‘๐‘)) โ‰ค (((2โ†‘((๐พ + 1)โ†‘2)) ยท (๐‘€โ†‘(๐‘€ + (๐พ + 1)))) ยท (!โ€˜๐‘)))
849, 83sylbir 234 . . . 4 (๐‘ โ‰ค 1 โ†’ ((๐‘โ†‘(๐พ + 1)) ยท (๐‘€โ†‘๐‘)) โ‰ค (((2โ†‘((๐พ + 1)โ†‘2)) ยท (๐‘€โ†‘(๐‘€ + (๐พ + 1)))) ยท (!โ€˜๐‘)))
8584adantr 482 . . 3 ((๐‘ โ‰ค 1 โˆง (((๐‘ โˆ’ 1)โ†‘๐พ) ยท (๐‘€โ†‘(๐‘ โˆ’ 1))) โ‰ค (((2โ†‘(๐พโ†‘2)) ยท (๐‘€โ†‘(๐‘€ + ๐พ))) ยท (!โ€˜(๐‘ โˆ’ 1)))) โ†’ ((๐‘โ†‘(๐พ + 1)) ยท (๐‘€โ†‘๐‘)) โ‰ค (((2โ†‘((๐พ + 1)โ†‘2)) ยท (๐‘€โ†‘(๐‘€ + (๐พ + 1)))) ยท (!โ€˜๐‘)))
86 reexpcl 14041 . . . . . . . 8 ((๐‘ โˆˆ โ„ โˆง (๐พ + 1) โˆˆ โ„•0) โ†’ (๐‘โ†‘(๐พ + 1)) โˆˆ โ„)
872, 17, 86mp2an 691 . . . . . . 7 (๐‘โ†‘(๐พ + 1)) โˆˆ โ„
881nnnn0i 12477 . . . . . . . 8 ๐‘ โˆˆ โ„•0
89 reexpcl 14041 . . . . . . . 8 ((๐‘€ โˆˆ โ„ โˆง ๐‘ โˆˆ โ„•0) โ†’ (๐‘€โ†‘๐‘) โˆˆ โ„)
9024, 88, 89mp2an 691 . . . . . . 7 (๐‘€โ†‘๐‘) โˆˆ โ„
9187, 90remulcli 11227 . . . . . 6 ((๐‘โ†‘(๐พ + 1)) ยท (๐‘€โ†‘๐‘)) โˆˆ โ„
9291a1i 11 . . . . 5 ((1 < ๐‘ โˆง (((๐‘ โˆ’ 1)โ†‘๐พ) ยท (๐‘€โ†‘(๐‘ โˆ’ 1))) โ‰ค (((2โ†‘(๐พโ†‘2)) ยท (๐‘€โ†‘(๐‘€ + ๐พ))) ยท (!โ€˜(๐‘ โˆ’ 1)))) โ†’ ((๐‘โ†‘(๐พ + 1)) ยท (๐‘€โ†‘๐‘)) โˆˆ โ„)
9313, 18nn0expcli 14051 . . . . . . . . 9 (๐พโ†‘2) โˆˆ โ„•0
94 reexpcl 14041 . . . . . . . . 9 ((2 โˆˆ โ„ โˆง (๐พโ†‘2) โˆˆ โ„•0) โ†’ (2โ†‘(๐พโ†‘2)) โˆˆ โ„)
9512, 93, 94mp2an 691 . . . . . . . 8 (2โ†‘(๐พโ†‘2)) โˆˆ โ„
9618, 13nn0expcli 14051 . . . . . . . . 9 (2โ†‘๐พ) โˆˆ โ„•0
9796nn0rei 12480 . . . . . . . 8 (2โ†‘๐พ) โˆˆ โ„
9895, 97remulcli 11227 . . . . . . 7 ((2โ†‘(๐พโ†‘2)) ยท (2โ†‘๐พ)) โˆˆ โ„
99 faccl 14240 . . . . . . . . . . 11 (๐‘ โˆˆ โ„•0 โ†’ (!โ€˜๐‘) โˆˆ โ„•)
10088, 99ax-mp 5 . . . . . . . . . 10 (!โ€˜๐‘) โˆˆ โ„•
101100nnnn0i 12477 . . . . . . . . 9 (!โ€˜๐‘) โˆˆ โ„•0
10230, 101nn0mulcli 12507 . . . . . . . 8 ((๐‘€โ†‘(๐‘€ + (๐พ + 1))) ยท (!โ€˜๐‘)) โˆˆ โ„•0
103102nn0rei 12480 . . . . . . 7 ((๐‘€โ†‘(๐‘€ + (๐พ + 1))) ยท (!โ€˜๐‘)) โˆˆ โ„
10498, 103remulcli 11227 . . . . . 6 (((2โ†‘(๐พโ†‘2)) ยท (2โ†‘๐พ)) ยท ((๐‘€โ†‘(๐‘€ + (๐พ + 1))) ยท (!โ€˜๐‘))) โˆˆ โ„
105104a1i 11 . . . . 5 ((1 < ๐‘ โˆง (((๐‘ โˆ’ 1)โ†‘๐พ) ยท (๐‘€โ†‘(๐‘ โˆ’ 1))) โ‰ค (((2โ†‘(๐พโ†‘2)) ยท (๐‘€โ†‘(๐‘€ + ๐พ))) ยท (!โ€˜(๐‘ โˆ’ 1)))) โ†’ (((2โ†‘(๐พโ†‘2)) ยท (2โ†‘๐พ)) ยท ((๐‘€โ†‘(๐‘€ + (๐พ + 1))) ยท (!โ€˜๐‘))) โˆˆ โ„)
10621, 103remulcli 11227 . . . . . 6 ((2โ†‘((๐พ + 1)โ†‘2)) ยท ((๐‘€โ†‘(๐‘€ + (๐พ + 1))) ยท (!โ€˜๐‘))) โˆˆ โ„
107106a1i 11 . . . . 5 ((1 < ๐‘ โˆง (((๐‘ โˆ’ 1)โ†‘๐พ) ยท (๐‘€โ†‘(๐‘ โˆ’ 1))) โ‰ค (((2โ†‘(๐พโ†‘2)) ยท (๐‘€โ†‘(๐‘€ + ๐พ))) ยท (!โ€˜(๐‘ โˆ’ 1)))) โ†’ ((2โ†‘((๐พ + 1)โ†‘2)) ยท ((๐‘€โ†‘(๐‘€ + (๐พ + 1))) ยท (!โ€˜๐‘))) โˆˆ โ„)
1081nncni 12219 . . . . . . . . 9 ๐‘ โˆˆ โ„‚
109 expp1 14031 . . . . . . . . 9 ((๐‘ โˆˆ โ„‚ โˆง ๐พ โˆˆ โ„•0) โ†’ (๐‘โ†‘(๐พ + 1)) = ((๐‘โ†‘๐พ) ยท ๐‘))
110108, 13, 109mp2an 691 . . . . . . . 8 (๐‘โ†‘(๐พ + 1)) = ((๐‘โ†‘๐พ) ยท ๐‘)
111 expm1t 14053 . . . . . . . . 9 ((๐‘€ โˆˆ โ„‚ โˆง ๐‘ โˆˆ โ„•) โ†’ (๐‘€โ†‘๐‘) = ((๐‘€โ†‘(๐‘ โˆ’ 1)) ยท ๐‘€))
11268, 1, 111mp2an 691 . . . . . . . 8 (๐‘€โ†‘๐‘) = ((๐‘€โ†‘(๐‘ โˆ’ 1)) ยท ๐‘€)
113110, 112oveq12i 7418 . . . . . . 7 ((๐‘โ†‘(๐พ + 1)) ยท (๐‘€โ†‘๐‘)) = (((๐‘โ†‘๐พ) ยท ๐‘) ยท ((๐‘€โ†‘(๐‘ โˆ’ 1)) ยท ๐‘€))
114 reexpcl 14041 . . . . . . . . . 10 ((๐‘ โˆˆ โ„ โˆง ๐พ โˆˆ โ„•0) โ†’ (๐‘โ†‘๐พ) โˆˆ โ„)
1152, 13, 114mp2an 691 . . . . . . . . 9 (๐‘โ†‘๐พ) โˆˆ โ„
116115recni 11225 . . . . . . . 8 (๐‘โ†‘๐พ) โˆˆ โ„‚
117 elnnnn0 12512 . . . . . . . . . . . . 13 (๐‘ โˆˆ โ„• โ†” (๐‘ โˆˆ โ„‚ โˆง (๐‘ โˆ’ 1) โˆˆ โ„•0))
1181, 117mpbi 229 . . . . . . . . . . . 12 (๐‘ โˆˆ โ„‚ โˆง (๐‘ โˆ’ 1) โˆˆ โ„•0)
119118simpri 487 . . . . . . . . . . 11 (๐‘ โˆ’ 1) โˆˆ โ„•0
12023, 119nn0expcli 14051 . . . . . . . . . 10 (๐‘€โ†‘(๐‘ โˆ’ 1)) โˆˆ โ„•0
121120, 23nn0mulcli 12507 . . . . . . . . 9 ((๐‘€โ†‘(๐‘ โˆ’ 1)) ยท ๐‘€) โˆˆ โ„•0
122121nn0cni 12481 . . . . . . . 8 ((๐‘€โ†‘(๐‘ โˆ’ 1)) ยท ๐‘€) โˆˆ โ„‚
123116, 108, 122mulassi 11222 . . . . . . 7 (((๐‘โ†‘๐พ) ยท ๐‘) ยท ((๐‘€โ†‘(๐‘ โˆ’ 1)) ยท ๐‘€)) = ((๐‘โ†‘๐พ) ยท (๐‘ ยท ((๐‘€โ†‘(๐‘ โˆ’ 1)) ยท ๐‘€)))
124113, 123eqtri 2761 . . . . . 6 ((๐‘โ†‘(๐พ + 1)) ยท (๐‘€โ†‘๐‘)) = ((๐‘โ†‘๐พ) ยท (๐‘ ยท ((๐‘€โ†‘(๐‘ โˆ’ 1)) ยท ๐‘€)))
12588, 121nn0mulcli 12507 . . . . . . . . . . 11 (๐‘ ยท ((๐‘€โ†‘(๐‘ โˆ’ 1)) ยท ๐‘€)) โˆˆ โ„•0
126125nn0rei 12480 . . . . . . . . . 10 (๐‘ ยท ((๐‘€โ†‘(๐‘ โˆ’ 1)) ยท ๐‘€)) โˆˆ โ„
127115, 126remulcli 11227 . . . . . . . . 9 ((๐‘โ†‘๐พ) ยท (๐‘ ยท ((๐‘€โ†‘(๐‘ โˆ’ 1)) ยท ๐‘€))) โˆˆ โ„
128127a1i 11 . . . . . . . 8 ((1 < ๐‘ โˆง (((๐‘ โˆ’ 1)โ†‘๐พ) ยท (๐‘€โ†‘(๐‘ โˆ’ 1))) โ‰ค (((2โ†‘(๐พโ†‘2)) ยท (๐‘€โ†‘(๐‘€ + ๐พ))) ยท (!โ€˜(๐‘ โˆ’ 1)))) โ†’ ((๐‘โ†‘๐พ) ยท (๐‘ ยท ((๐‘€โ†‘(๐‘ โˆ’ 1)) ยท ๐‘€))) โˆˆ โ„)
129119nn0rei 12480 . . . . . . . . . . . 12 (๐‘ โˆ’ 1) โˆˆ โ„
130 reexpcl 14041 . . . . . . . . . . . 12 (((๐‘ โˆ’ 1) โˆˆ โ„ โˆง ๐พ โˆˆ โ„•0) โ†’ ((๐‘ โˆ’ 1)โ†‘๐พ) โˆˆ โ„)
131129, 13, 130mp2an 691 . . . . . . . . . . 11 ((๐‘ โˆ’ 1)โ†‘๐พ) โˆˆ โ„
132120nn0rei 12480 . . . . . . . . . . 11 (๐‘€โ†‘(๐‘ โˆ’ 1)) โˆˆ โ„
133131, 132remulcli 11227 . . . . . . . . . 10 (((๐‘ โˆ’ 1)โ†‘๐พ) ยท (๐‘€โ†‘(๐‘ โˆ’ 1))) โˆˆ โ„
13496, 88nn0mulcli 12507 . . . . . . . . . . . 12 ((2โ†‘๐พ) ยท ๐‘) โˆˆ โ„•0
135134, 23nn0mulcli 12507 . . . . . . . . . . 11 (((2โ†‘๐พ) ยท ๐‘) ยท ๐‘€) โˆˆ โ„•0
136135nn0rei 12480 . . . . . . . . . 10 (((2โ†‘๐พ) ยท ๐‘) ยท ๐‘€) โˆˆ โ„
137133, 136remulcli 11227 . . . . . . . . 9 ((((๐‘ โˆ’ 1)โ†‘๐พ) ยท (๐‘€โ†‘(๐‘ โˆ’ 1))) ยท (((2โ†‘๐พ) ยท ๐‘) ยท ๐‘€)) โˆˆ โ„
138137a1i 11 . . . . . . . 8 ((1 < ๐‘ โˆง (((๐‘ โˆ’ 1)โ†‘๐พ) ยท (๐‘€โ†‘(๐‘ โˆ’ 1))) โ‰ค (((2โ†‘(๐พโ†‘2)) ยท (๐‘€โ†‘(๐‘€ + ๐พ))) ยท (!โ€˜(๐‘ โˆ’ 1)))) โ†’ ((((๐‘ โˆ’ 1)โ†‘๐พ) ยท (๐‘€โ†‘(๐‘ โˆ’ 1))) ยท (((2โ†‘๐พ) ยท ๐‘) ยท ๐‘€)) โˆˆ โ„)
13923, 13nn0addcli 12506 . . . . . . . . . . . . 13 (๐‘€ + ๐พ) โˆˆ โ„•0
140 reexpcl 14041 . . . . . . . . . . . . 13 ((๐‘€ โˆˆ โ„ โˆง (๐‘€ + ๐พ) โˆˆ โ„•0) โ†’ (๐‘€โ†‘(๐‘€ + ๐พ)) โˆˆ โ„)
14124, 139, 140mp2an 691 . . . . . . . . . . . 12 (๐‘€โ†‘(๐‘€ + ๐พ)) โˆˆ โ„
14295, 141remulcli 11227 . . . . . . . . . . 11 ((2โ†‘(๐พโ†‘2)) ยท (๐‘€โ†‘(๐‘€ + ๐พ))) โˆˆ โ„
143 faccl 14240 . . . . . . . . . . . . 13 ((๐‘ โˆ’ 1) โˆˆ โ„•0 โ†’ (!โ€˜(๐‘ โˆ’ 1)) โˆˆ โ„•)
144119, 143ax-mp 5 . . . . . . . . . . . 12 (!โ€˜(๐‘ โˆ’ 1)) โˆˆ โ„•
145144nnrei 12218 . . . . . . . . . . 11 (!โ€˜(๐‘ โˆ’ 1)) โˆˆ โ„
146142, 145remulcli 11227 . . . . . . . . . 10 (((2โ†‘(๐พโ†‘2)) ยท (๐‘€โ†‘(๐‘€ + ๐พ))) ยท (!โ€˜(๐‘ โˆ’ 1))) โˆˆ โ„
147146, 136remulcli 11227 . . . . . . . . 9 ((((2โ†‘(๐พโ†‘2)) ยท (๐‘€โ†‘(๐‘€ + ๐พ))) ยท (!โ€˜(๐‘ โˆ’ 1))) ยท (((2โ†‘๐พ) ยท ๐‘) ยท ๐‘€)) โˆˆ โ„
148147a1i 11 . . . . . . . 8 ((1 < ๐‘ โˆง (((๐‘ โˆ’ 1)โ†‘๐พ) ยท (๐‘€โ†‘(๐‘ โˆ’ 1))) โ‰ค (((2โ†‘(๐พโ†‘2)) ยท (๐‘€โ†‘(๐‘€ + ๐พ))) ยท (!โ€˜(๐‘ โˆ’ 1)))) โ†’ ((((2โ†‘(๐พโ†‘2)) ยท (๐‘€โ†‘(๐‘€ + ๐พ))) ยท (!โ€˜(๐‘ โˆ’ 1))) ยท (((2โ†‘๐พ) ยท ๐‘) ยท ๐‘€)) โˆˆ โ„)
14997, 131remulcli 11227 . . . . . . . . . . . 12 ((2โ†‘๐พ) ยท ((๐‘ โˆ’ 1)โ†‘๐พ)) โˆˆ โ„
150125nn0ge0i 12496 . . . . . . . . . . . . 13 0 โ‰ค (๐‘ ยท ((๐‘€โ†‘(๐‘ โˆ’ 1)) ยท ๐‘€))
151126, 150pm3.2i 472 . . . . . . . . . . . 12 ((๐‘ ยท ((๐‘€โ†‘(๐‘ โˆ’ 1)) ยท ๐‘€)) โˆˆ โ„ โˆง 0 โ‰ค (๐‘ ยท ((๐‘€โ†‘(๐‘ โˆ’ 1)) ยท ๐‘€)))
152115, 149, 1513pm3.2i 1340 . . . . . . . . . . 11 ((๐‘โ†‘๐พ) โˆˆ โ„ โˆง ((2โ†‘๐พ) ยท ((๐‘ โˆ’ 1)โ†‘๐พ)) โˆˆ โ„ โˆง ((๐‘ ยท ((๐‘€โ†‘(๐‘ โˆ’ 1)) ยท ๐‘€)) โˆˆ โ„ โˆง 0 โ‰ค (๐‘ ยท ((๐‘€โ†‘(๐‘ โˆ’ 1)) ยท ๐‘€))))
153 nnltp1le 12615 . . . . . . . . . . . . . 14 ((1 โˆˆ โ„• โˆง ๐‘ โˆˆ โ„•) โ†’ (1 < ๐‘ โ†” (1 + 1) โ‰ค ๐‘))
15414, 1, 153mp2an 691 . . . . . . . . . . . . 13 (1 < ๐‘ โ†” (1 + 1) โ‰ค ๐‘)
155 df-2 12272 . . . . . . . . . . . . . 14 2 = (1 + 1)
156155breq1i 5155 . . . . . . . . . . . . 13 (2 โ‰ค ๐‘ โ†” (1 + 1) โ‰ค ๐‘)
157154, 156bitr4i 278 . . . . . . . . . . . 12 (1 < ๐‘ โ†” 2 โ‰ค ๐‘)
158 expubnd 14139 . . . . . . . . . . . . 13 ((๐‘ โˆˆ โ„ โˆง ๐พ โˆˆ โ„•0 โˆง 2 โ‰ค ๐‘) โ†’ (๐‘โ†‘๐พ) โ‰ค ((2โ†‘๐พ) ยท ((๐‘ โˆ’ 1)โ†‘๐พ)))
1592, 13, 158mp3an12 1452 . . . . . . . . . . . 12 (2 โ‰ค ๐‘ โ†’ (๐‘โ†‘๐พ) โ‰ค ((2โ†‘๐พ) ยท ((๐‘ โˆ’ 1)โ†‘๐พ)))
160157, 159sylbi 216 . . . . . . . . . . 11 (1 < ๐‘ โ†’ (๐‘โ†‘๐พ) โ‰ค ((2โ†‘๐พ) ยท ((๐‘ โˆ’ 1)โ†‘๐พ)))
161 lemul1a 12065 . . . . . . . . . . 11 ((((๐‘โ†‘๐พ) โˆˆ โ„ โˆง ((2โ†‘๐พ) ยท ((๐‘ โˆ’ 1)โ†‘๐พ)) โˆˆ โ„ โˆง ((๐‘ ยท ((๐‘€โ†‘(๐‘ โˆ’ 1)) ยท ๐‘€)) โˆˆ โ„ โˆง 0 โ‰ค (๐‘ ยท ((๐‘€โ†‘(๐‘ โˆ’ 1)) ยท ๐‘€)))) โˆง (๐‘โ†‘๐พ) โ‰ค ((2โ†‘๐พ) ยท ((๐‘ โˆ’ 1)โ†‘๐พ))) โ†’ ((๐‘โ†‘๐พ) ยท (๐‘ ยท ((๐‘€โ†‘(๐‘ โˆ’ 1)) ยท ๐‘€))) โ‰ค (((2โ†‘๐พ) ยท ((๐‘ โˆ’ 1)โ†‘๐พ)) ยท (๐‘ ยท ((๐‘€โ†‘(๐‘ โˆ’ 1)) ยท ๐‘€))))
162152, 160, 161sylancr 588 . . . . . . . . . 10 (1 < ๐‘ โ†’ ((๐‘โ†‘๐พ) ยท (๐‘ ยท ((๐‘€โ†‘(๐‘ โˆ’ 1)) ยท ๐‘€))) โ‰ค (((2โ†‘๐พ) ยท ((๐‘ โˆ’ 1)โ†‘๐พ)) ยท (๐‘ ยท ((๐‘€โ†‘(๐‘ โˆ’ 1)) ยท ๐‘€))))
16396nn0cni 12481 . . . . . . . . . . . 12 (2โ†‘๐พ) โˆˆ โ„‚
164131recni 11225 . . . . . . . . . . . 12 ((๐‘ โˆ’ 1)โ†‘๐พ) โˆˆ โ„‚
165163, 164, 108, 122mul4i 11408 . . . . . . . . . . 11 (((2โ†‘๐พ) ยท ((๐‘ โˆ’ 1)โ†‘๐พ)) ยท (๐‘ ยท ((๐‘€โ†‘(๐‘ โˆ’ 1)) ยท ๐‘€))) = (((2โ†‘๐พ) ยท ๐‘) ยท (((๐‘ โˆ’ 1)โ†‘๐พ) ยท ((๐‘€โ†‘(๐‘ โˆ’ 1)) ยท ๐‘€)))
166120nn0cni 12481 . . . . . . . . . . . . 13 (๐‘€โ†‘(๐‘ โˆ’ 1)) โˆˆ โ„‚
167164, 166, 68mulassi 11222 . . . . . . . . . . . 12 ((((๐‘ โˆ’ 1)โ†‘๐พ) ยท (๐‘€โ†‘(๐‘ โˆ’ 1))) ยท ๐‘€) = (((๐‘ โˆ’ 1)โ†‘๐พ) ยท ((๐‘€โ†‘(๐‘ โˆ’ 1)) ยท ๐‘€))
168167oveq2i 7417 . . . . . . . . . . 11 (((2โ†‘๐พ) ยท ๐‘) ยท ((((๐‘ โˆ’ 1)โ†‘๐พ) ยท (๐‘€โ†‘(๐‘ โˆ’ 1))) ยท ๐‘€)) = (((2โ†‘๐พ) ยท ๐‘) ยท (((๐‘ โˆ’ 1)โ†‘๐พ) ยท ((๐‘€โ†‘(๐‘ โˆ’ 1)) ยท ๐‘€)))
169134nn0cni 12481 . . . . . . . . . . . 12 ((2โ†‘๐พ) ยท ๐‘) โˆˆ โ„‚
170133recni 11225 . . . . . . . . . . . 12 (((๐‘ โˆ’ 1)โ†‘๐พ) ยท (๐‘€โ†‘(๐‘ โˆ’ 1))) โˆˆ โ„‚
171169, 170, 68mul12i 11406 . . . . . . . . . . 11 (((2โ†‘๐พ) ยท ๐‘) ยท ((((๐‘ โˆ’ 1)โ†‘๐พ) ยท (๐‘€โ†‘(๐‘ โˆ’ 1))) ยท ๐‘€)) = ((((๐‘ โˆ’ 1)โ†‘๐พ) ยท (๐‘€โ†‘(๐‘ โˆ’ 1))) ยท (((2โ†‘๐พ) ยท ๐‘) ยท ๐‘€))
172165, 168, 1713eqtr2i 2767 . . . . . . . . . 10 (((2โ†‘๐พ) ยท ((๐‘ โˆ’ 1)โ†‘๐พ)) ยท (๐‘ ยท ((๐‘€โ†‘(๐‘ โˆ’ 1)) ยท ๐‘€))) = ((((๐‘ โˆ’ 1)โ†‘๐พ) ยท (๐‘€โ†‘(๐‘ โˆ’ 1))) ยท (((2โ†‘๐พ) ยท ๐‘) ยท ๐‘€))
173162, 172breqtrdi 5189 . . . . . . . . 9 (1 < ๐‘ โ†’ ((๐‘โ†‘๐พ) ยท (๐‘ ยท ((๐‘€โ†‘(๐‘ โˆ’ 1)) ยท ๐‘€))) โ‰ค ((((๐‘ โˆ’ 1)โ†‘๐พ) ยท (๐‘€โ†‘(๐‘ โˆ’ 1))) ยท (((2โ†‘๐พ) ยท ๐‘) ยท ๐‘€)))
174173adantr 482 . . . . . . . 8 ((1 < ๐‘ โˆง (((๐‘ โˆ’ 1)โ†‘๐พ) ยท (๐‘€โ†‘(๐‘ โˆ’ 1))) โ‰ค (((2โ†‘(๐พโ†‘2)) ยท (๐‘€โ†‘(๐‘€ + ๐พ))) ยท (!โ€˜(๐‘ โˆ’ 1)))) โ†’ ((๐‘โ†‘๐พ) ยท (๐‘ ยท ((๐‘€โ†‘(๐‘ โˆ’ 1)) ยท ๐‘€))) โ‰ค ((((๐‘ โˆ’ 1)โ†‘๐พ) ยท (๐‘€โ†‘(๐‘ โˆ’ 1))) ยท (((2โ†‘๐พ) ยท ๐‘) ยท ๐‘€)))
175135nn0ge0i 12496 . . . . . . . . . . . 12 0 โ‰ค (((2โ†‘๐พ) ยท ๐‘) ยท ๐‘€)
176136, 175pm3.2i 472 . . . . . . . . . . 11 ((((2โ†‘๐พ) ยท ๐‘) ยท ๐‘€) โˆˆ โ„ โˆง 0 โ‰ค (((2โ†‘๐พ) ยท ๐‘) ยท ๐‘€))
177133, 146, 1763pm3.2i 1340 . . . . . . . . . 10 ((((๐‘ โˆ’ 1)โ†‘๐พ) ยท (๐‘€โ†‘(๐‘ โˆ’ 1))) โˆˆ โ„ โˆง (((2โ†‘(๐พโ†‘2)) ยท (๐‘€โ†‘(๐‘€ + ๐พ))) ยท (!โ€˜(๐‘ โˆ’ 1))) โˆˆ โ„ โˆง ((((2โ†‘๐พ) ยท ๐‘) ยท ๐‘€) โˆˆ โ„ โˆง 0 โ‰ค (((2โ†‘๐พ) ยท ๐‘) ยท ๐‘€)))
178 lemul1a 12065 . . . . . . . . . 10 ((((((๐‘ โˆ’ 1)โ†‘๐พ) ยท (๐‘€โ†‘(๐‘ โˆ’ 1))) โˆˆ โ„ โˆง (((2โ†‘(๐พโ†‘2)) ยท (๐‘€โ†‘(๐‘€ + ๐พ))) ยท (!โ€˜(๐‘ โˆ’ 1))) โˆˆ โ„ โˆง ((((2โ†‘๐พ) ยท ๐‘) ยท ๐‘€) โˆˆ โ„ โˆง 0 โ‰ค (((2โ†‘๐พ) ยท ๐‘) ยท ๐‘€))) โˆง (((๐‘ โˆ’ 1)โ†‘๐พ) ยท (๐‘€โ†‘(๐‘ โˆ’ 1))) โ‰ค (((2โ†‘(๐พโ†‘2)) ยท (๐‘€โ†‘(๐‘€ + ๐พ))) ยท (!โ€˜(๐‘ โˆ’ 1)))) โ†’ ((((๐‘ โˆ’ 1)โ†‘๐พ) ยท (๐‘€โ†‘(๐‘ โˆ’ 1))) ยท (((2โ†‘๐พ) ยท ๐‘) ยท ๐‘€)) โ‰ค ((((2โ†‘(๐พโ†‘2)) ยท (๐‘€โ†‘(๐‘€ + ๐พ))) ยท (!โ€˜(๐‘ โˆ’ 1))) ยท (((2โ†‘๐พ) ยท ๐‘) ยท ๐‘€)))
179177, 178mpan 689 . . . . . . . . 9 ((((๐‘ โˆ’ 1)โ†‘๐พ) ยท (๐‘€โ†‘(๐‘ โˆ’ 1))) โ‰ค (((2โ†‘(๐พโ†‘2)) ยท (๐‘€โ†‘(๐‘€ + ๐พ))) ยท (!โ€˜(๐‘ โˆ’ 1))) โ†’ ((((๐‘ โˆ’ 1)โ†‘๐พ) ยท (๐‘€โ†‘(๐‘ โˆ’ 1))) ยท (((2โ†‘๐พ) ยท ๐‘) ยท ๐‘€)) โ‰ค ((((2โ†‘(๐พโ†‘2)) ยท (๐‘€โ†‘(๐‘€ + ๐พ))) ยท (!โ€˜(๐‘ โˆ’ 1))) ยท (((2โ†‘๐พ) ยท ๐‘) ยท ๐‘€)))
180179adantl 483 . . . . . . . 8 ((1 < ๐‘ โˆง (((๐‘ โˆ’ 1)โ†‘๐พ) ยท (๐‘€โ†‘(๐‘ โˆ’ 1))) โ‰ค (((2โ†‘(๐พโ†‘2)) ยท (๐‘€โ†‘(๐‘€ + ๐พ))) ยท (!โ€˜(๐‘ โˆ’ 1)))) โ†’ ((((๐‘ โˆ’ 1)โ†‘๐พ) ยท (๐‘€โ†‘(๐‘ โˆ’ 1))) ยท (((2โ†‘๐พ) ยท ๐‘) ยท ๐‘€)) โ‰ค ((((2โ†‘(๐พโ†‘2)) ยท (๐‘€โ†‘(๐‘€ + ๐พ))) ยท (!โ€˜(๐‘ โˆ’ 1))) ยท (((2โ†‘๐พ) ยท ๐‘) ยท ๐‘€)))
181128, 138, 148, 174, 180letrd 11368 . . . . . . 7 ((1 < ๐‘ โˆง (((๐‘ โˆ’ 1)โ†‘๐พ) ยท (๐‘€โ†‘(๐‘ โˆ’ 1))) โ‰ค (((2โ†‘(๐พโ†‘2)) ยท (๐‘€โ†‘(๐‘€ + ๐พ))) ยท (!โ€˜(๐‘ โˆ’ 1)))) โ†’ ((๐‘โ†‘๐พ) ยท (๐‘ ยท ((๐‘€โ†‘(๐‘ โˆ’ 1)) ยท ๐‘€))) โ‰ค ((((2โ†‘(๐พโ†‘2)) ยท (๐‘€โ†‘(๐‘€ + ๐พ))) ยท (!โ€˜(๐‘ โˆ’ 1))) ยท (((2โ†‘๐พ) ยท ๐‘) ยท ๐‘€)))
182163, 108, 68mul32i 11407 . . . . . . . . 9 (((2โ†‘๐พ) ยท ๐‘) ยท ๐‘€) = (((2โ†‘๐พ) ยท ๐‘€) ยท ๐‘)
183182oveq2i 7417 . . . . . . . 8 ((((2โ†‘(๐พโ†‘2)) ยท (๐‘€โ†‘(๐‘€ + ๐พ))) ยท (!โ€˜(๐‘ โˆ’ 1))) ยท (((2โ†‘๐พ) ยท ๐‘) ยท ๐‘€)) = ((((2โ†‘(๐พโ†‘2)) ยท (๐‘€โ†‘(๐‘€ + ๐พ))) ยท (!โ€˜(๐‘ โˆ’ 1))) ยท (((2โ†‘๐พ) ยท ๐‘€) ยท ๐‘))
184 expp1 14031 . . . . . . . . . . . . . 14 ((๐‘€ โˆˆ โ„‚ โˆง (๐‘€ + ๐พ) โˆˆ โ„•0) โ†’ (๐‘€โ†‘((๐‘€ + ๐พ) + 1)) = ((๐‘€โ†‘(๐‘€ + ๐พ)) ยท ๐‘€))
18568, 139, 184mp2an 691 . . . . . . . . . . . . 13 (๐‘€โ†‘((๐‘€ + ๐พ) + 1)) = ((๐‘€โ†‘(๐‘€ + ๐พ)) ยท ๐‘€)
18613nn0cni 12481 . . . . . . . . . . . . . . 15 ๐พ โˆˆ โ„‚
187 ax-1cn 11165 . . . . . . . . . . . . . . 15 1 โˆˆ โ„‚
18868, 186, 187addassi 11221 . . . . . . . . . . . . . 14 ((๐‘€ + ๐พ) + 1) = (๐‘€ + (๐พ + 1))
189188oveq2i 7417 . . . . . . . . . . . . 13 (๐‘€โ†‘((๐‘€ + ๐พ) + 1)) = (๐‘€โ†‘(๐‘€ + (๐พ + 1)))
190185, 189eqtr3i 2763 . . . . . . . . . . . 12 ((๐‘€โ†‘(๐‘€ + ๐พ)) ยท ๐‘€) = (๐‘€โ†‘(๐‘€ + (๐พ + 1)))
191190oveq2i 7417 . . . . . . . . . . 11 (((2โ†‘(๐พโ†‘2)) ยท (2โ†‘๐พ)) ยท ((๐‘€โ†‘(๐‘€ + ๐พ)) ยท ๐‘€)) = (((2โ†‘(๐พโ†‘2)) ยท (2โ†‘๐พ)) ยท (๐‘€โ†‘(๐‘€ + (๐พ + 1))))
19295recni 11225 . . . . . . . . . . . 12 (2โ†‘(๐พโ†‘2)) โˆˆ โ„‚
193141recni 11225 . . . . . . . . . . . 12 (๐‘€โ†‘(๐‘€ + ๐พ)) โˆˆ โ„‚
194192, 163, 193, 68mul4i 11408 . . . . . . . . . . 11 (((2โ†‘(๐พโ†‘2)) ยท (2โ†‘๐พ)) ยท ((๐‘€โ†‘(๐‘€ + ๐พ)) ยท ๐‘€)) = (((2โ†‘(๐พโ†‘2)) ยท (๐‘€โ†‘(๐‘€ + ๐พ))) ยท ((2โ†‘๐พ) ยท ๐‘€))
195191, 194eqtr3i 2763 . . . . . . . . . 10 (((2โ†‘(๐พโ†‘2)) ยท (2โ†‘๐พ)) ยท (๐‘€โ†‘(๐‘€ + (๐พ + 1)))) = (((2โ†‘(๐พโ†‘2)) ยท (๐‘€โ†‘(๐‘€ + ๐พ))) ยท ((2โ†‘๐พ) ยท ๐‘€))
196 facnn2 14239 . . . . . . . . . . 11 (๐‘ โˆˆ โ„• โ†’ (!โ€˜๐‘) = ((!โ€˜(๐‘ โˆ’ 1)) ยท ๐‘))
1971, 196ax-mp 5 . . . . . . . . . 10 (!โ€˜๐‘) = ((!โ€˜(๐‘ โˆ’ 1)) ยท ๐‘)
198195, 197oveq12i 7418 . . . . . . . . 9 ((((2โ†‘(๐พโ†‘2)) ยท (2โ†‘๐พ)) ยท (๐‘€โ†‘(๐‘€ + (๐พ + 1)))) ยท (!โ€˜๐‘)) = ((((2โ†‘(๐พโ†‘2)) ยท (๐‘€โ†‘(๐‘€ + ๐พ))) ยท ((2โ†‘๐พ) ยท ๐‘€)) ยท ((!โ€˜(๐‘ โˆ’ 1)) ยท ๐‘))
199142recni 11225 . . . . . . . . . 10 ((2โ†‘(๐พโ†‘2)) ยท (๐‘€โ†‘(๐‘€ + ๐พ))) โˆˆ โ„‚
200144nncni 12219 . . . . . . . . . 10 (!โ€˜(๐‘ โˆ’ 1)) โˆˆ โ„‚
201163, 68mulcli 11218 . . . . . . . . . 10 ((2โ†‘๐พ) ยท ๐‘€) โˆˆ โ„‚
202199, 200, 201, 108mul4i 11408 . . . . . . . . 9 ((((2โ†‘(๐พโ†‘2)) ยท (๐‘€โ†‘(๐‘€ + ๐พ))) ยท (!โ€˜(๐‘ โˆ’ 1))) ยท (((2โ†‘๐พ) ยท ๐‘€) ยท ๐‘)) = ((((2โ†‘(๐พโ†‘2)) ยท (๐‘€โ†‘(๐‘€ + ๐พ))) ยท ((2โ†‘๐พ) ยท ๐‘€)) ยท ((!โ€˜(๐‘ โˆ’ 1)) ยท ๐‘))
203198, 202eqtr4i 2764 . . . . . . . 8 ((((2โ†‘(๐พโ†‘2)) ยท (2โ†‘๐พ)) ยท (๐‘€โ†‘(๐‘€ + (๐พ + 1)))) ยท (!โ€˜๐‘)) = ((((2โ†‘(๐พโ†‘2)) ยท (๐‘€โ†‘(๐‘€ + ๐พ))) ยท (!โ€˜(๐‘ โˆ’ 1))) ยท (((2โ†‘๐พ) ยท ๐‘€) ยท ๐‘))
20498recni 11225 . . . . . . . . 9 ((2โ†‘(๐พโ†‘2)) ยท (2โ†‘๐พ)) โˆˆ โ„‚
205100nncni 12219 . . . . . . . . 9 (!โ€˜๐‘) โˆˆ โ„‚
206204, 78, 205mulassi 11222 . . . . . . . 8 ((((2โ†‘(๐พโ†‘2)) ยท (2โ†‘๐พ)) ยท (๐‘€โ†‘(๐‘€ + (๐พ + 1)))) ยท (!โ€˜๐‘)) = (((2โ†‘(๐พโ†‘2)) ยท (2โ†‘๐พ)) ยท ((๐‘€โ†‘(๐‘€ + (๐พ + 1))) ยท (!โ€˜๐‘)))
207183, 203, 2063eqtr2i 2767 . . . . . . 7 ((((2โ†‘(๐พโ†‘2)) ยท (๐‘€โ†‘(๐‘€ + ๐พ))) ยท (!โ€˜(๐‘ โˆ’ 1))) ยท (((2โ†‘๐พ) ยท ๐‘) ยท ๐‘€)) = (((2โ†‘(๐พโ†‘2)) ยท (2โ†‘๐พ)) ยท ((๐‘€โ†‘(๐‘€ + (๐พ + 1))) ยท (!โ€˜๐‘)))
208181, 207breqtrdi 5189 . . . . . 6 ((1 < ๐‘ โˆง (((๐‘ โˆ’ 1)โ†‘๐พ) ยท (๐‘€โ†‘(๐‘ โˆ’ 1))) โ‰ค (((2โ†‘(๐พโ†‘2)) ยท (๐‘€โ†‘(๐‘€ + ๐พ))) ยท (!โ€˜(๐‘ โˆ’ 1)))) โ†’ ((๐‘โ†‘๐พ) ยท (๐‘ ยท ((๐‘€โ†‘(๐‘ โˆ’ 1)) ยท ๐‘€))) โ‰ค (((2โ†‘(๐พโ†‘2)) ยท (2โ†‘๐พ)) ยท ((๐‘€โ†‘(๐‘€ + (๐พ + 1))) ยท (!โ€˜๐‘))))
209124, 208eqbrtrid 5183 . . . . 5 ((1 < ๐‘ โˆง (((๐‘ โˆ’ 1)โ†‘๐พ) ยท (๐‘€โ†‘(๐‘ โˆ’ 1))) โ‰ค (((2โ†‘(๐พโ†‘2)) ยท (๐‘€โ†‘(๐‘€ + ๐พ))) ยท (!โ€˜(๐‘ โˆ’ 1)))) โ†’ ((๐‘โ†‘(๐พ + 1)) ยท (๐‘€โ†‘๐‘)) โ‰ค (((2โ†‘(๐พโ†‘2)) ยท (2โ†‘๐พ)) ยท ((๐‘€โ†‘(๐‘€ + (๐พ + 1))) ยท (!โ€˜๐‘))))
210102nn0ge0i 12496 . . . . . . . . 9 0 โ‰ค ((๐‘€โ†‘(๐‘€ + (๐พ + 1))) ยท (!โ€˜๐‘))
211103, 210pm3.2i 472 . . . . . . . 8 (((๐‘€โ†‘(๐‘€ + (๐พ + 1))) ยท (!โ€˜๐‘)) โˆˆ โ„ โˆง 0 โ‰ค ((๐‘€โ†‘(๐‘€ + (๐พ + 1))) ยท (!โ€˜๐‘)))
21298, 21, 2113pm3.2i 1340 . . . . . . 7 (((2โ†‘(๐พโ†‘2)) ยท (2โ†‘๐พ)) โˆˆ โ„ โˆง (2โ†‘((๐พ + 1)โ†‘2)) โˆˆ โ„ โˆง (((๐‘€โ†‘(๐‘€ + (๐พ + 1))) ยท (!โ€˜๐‘)) โˆˆ โ„ โˆง 0 โ‰ค ((๐‘€โ†‘(๐‘€ + (๐พ + 1))) ยท (!โ€˜๐‘))))
213 expadd 14067 . . . . . . . . 9 ((2 โˆˆ โ„‚ โˆง (๐พโ†‘2) โˆˆ โ„•0 โˆง ๐พ โˆˆ โ„•0) โ†’ (2โ†‘((๐พโ†‘2) + ๐พ)) = ((2โ†‘(๐พโ†‘2)) ยท (2โ†‘๐พ)))
21434, 93, 13, 213mp3an 1462 . . . . . . . 8 (2โ†‘((๐พโ†‘2) + ๐พ)) = ((2โ†‘(๐พโ†‘2)) ยท (2โ†‘๐พ))
21519nn0zi 12584 . . . . . . . . . 10 ((๐พ + 1)โ†‘2) โˆˆ โ„ค
21613nn0rei 12480 . . . . . . . . . . . . 13 ๐พ โˆˆ โ„
21716nnrei 12218 . . . . . . . . . . . . 13 (๐พ + 1) โˆˆ โ„
21817nn0ge0i 12496 . . . . . . . . . . . . . 14 0 โ‰ค (๐พ + 1)
219217, 218pm3.2i 472 . . . . . . . . . . . . 13 ((๐พ + 1) โˆˆ โ„ โˆง 0 โ‰ค (๐พ + 1))
220216, 217, 2193pm3.2i 1340 . . . . . . . . . . . 12 (๐พ โˆˆ โ„ โˆง (๐พ + 1) โˆˆ โ„ โˆง ((๐พ + 1) โˆˆ โ„ โˆง 0 โ‰ค (๐พ + 1)))
221216ltp1i 12115 . . . . . . . . . . . . 13 ๐พ < (๐พ + 1)
222216, 217, 221ltleii 11334 . . . . . . . . . . . 12 ๐พ โ‰ค (๐พ + 1)
223 lemul1a 12065 . . . . . . . . . . . 12 (((๐พ โˆˆ โ„ โˆง (๐พ + 1) โˆˆ โ„ โˆง ((๐พ + 1) โˆˆ โ„ โˆง 0 โ‰ค (๐พ + 1))) โˆง ๐พ โ‰ค (๐พ + 1)) โ†’ (๐พ ยท (๐พ + 1)) โ‰ค ((๐พ + 1) ยท (๐พ + 1)))
224220, 222, 223mp2an 691 . . . . . . . . . . 11 (๐พ ยท (๐พ + 1)) โ‰ค ((๐พ + 1) ยท (๐พ + 1))
225186sqvali 14141 . . . . . . . . . . . . 13 (๐พโ†‘2) = (๐พ ยท ๐พ)
226186mulridi 11215 . . . . . . . . . . . . . 14 (๐พ ยท 1) = ๐พ
227226eqcomi 2742 . . . . . . . . . . . . 13 ๐พ = (๐พ ยท 1)
228225, 227oveq12i 7418 . . . . . . . . . . . 12 ((๐พโ†‘2) + ๐พ) = ((๐พ ยท ๐พ) + (๐พ ยท 1))
229186, 186, 187adddii 11223 . . . . . . . . . . . 12 (๐พ ยท (๐พ + 1)) = ((๐พ ยท ๐พ) + (๐พ ยท 1))
230228, 229eqtr4i 2764 . . . . . . . . . . 11 ((๐พโ†‘2) + ๐พ) = (๐พ ยท (๐พ + 1))
23116nncni 12219 . . . . . . . . . . . 12 (๐พ + 1) โˆˆ โ„‚
232231sqvali 14141 . . . . . . . . . . 11 ((๐พ + 1)โ†‘2) = ((๐พ + 1) ยท (๐พ + 1))
233224, 230, 2323brtr4i 5178 . . . . . . . . . 10 ((๐พโ†‘2) + ๐พ) โ‰ค ((๐พ + 1)โ†‘2)
23493, 13nn0addcli 12506 . . . . . . . . . . . 12 ((๐พโ†‘2) + ๐พ) โˆˆ โ„•0
235234nn0zi 12584 . . . . . . . . . . 11 ((๐พโ†‘2) + ๐พ) โˆˆ โ„ค
236235eluz1i 12827 . . . . . . . . . 10 (((๐พ + 1)โ†‘2) โˆˆ (โ„คโ‰ฅโ€˜((๐พโ†‘2) + ๐พ)) โ†” (((๐พ + 1)โ†‘2) โˆˆ โ„ค โˆง ((๐พโ†‘2) + ๐พ) โ‰ค ((๐พ + 1)โ†‘2)))
237215, 233, 236mpbir2an 710 . . . . . . . . 9 ((๐พ + 1)โ†‘2) โˆˆ (โ„คโ‰ฅโ€˜((๐พโ†‘2) + ๐พ))
238 leexp2a 14134 . . . . . . . . 9 ((2 โˆˆ โ„ โˆง 1 โ‰ค 2 โˆง ((๐พ + 1)โ†‘2) โˆˆ (โ„คโ‰ฅโ€˜((๐พโ†‘2) + ๐พ))) โ†’ (2โ†‘((๐พโ†‘2) + ๐พ)) โ‰ค (2โ†‘((๐พ + 1)โ†‘2)))
23912, 37, 237, 238mp3an 1462 . . . . . . . 8 (2โ†‘((๐พโ†‘2) + ๐พ)) โ‰ค (2โ†‘((๐พ + 1)โ†‘2))
240214, 239eqbrtrri 5171 . . . . . . 7 ((2โ†‘(๐พโ†‘2)) ยท (2โ†‘๐พ)) โ‰ค (2โ†‘((๐พ + 1)โ†‘2))
241 lemul1a 12065 . . . . . . 7 (((((2โ†‘(๐พโ†‘2)) ยท (2โ†‘๐พ)) โˆˆ โ„ โˆง (2โ†‘((๐พ + 1)โ†‘2)) โˆˆ โ„ โˆง (((๐‘€โ†‘(๐‘€ + (๐พ + 1))) ยท (!โ€˜๐‘)) โˆˆ โ„ โˆง 0 โ‰ค ((๐‘€โ†‘(๐‘€ + (๐พ + 1))) ยท (!โ€˜๐‘)))) โˆง ((2โ†‘(๐พโ†‘2)) ยท (2โ†‘๐พ)) โ‰ค (2โ†‘((๐พ + 1)โ†‘2))) โ†’ (((2โ†‘(๐พโ†‘2)) ยท (2โ†‘๐พ)) ยท ((๐‘€โ†‘(๐‘€ + (๐พ + 1))) ยท (!โ€˜๐‘))) โ‰ค ((2โ†‘((๐พ + 1)โ†‘2)) ยท ((๐‘€โ†‘(๐‘€ + (๐พ + 1))) ยท (!โ€˜๐‘))))
242212, 240, 241mp2an 691 . . . . . 6 (((2โ†‘(๐พโ†‘2)) ยท (2โ†‘๐พ)) ยท ((๐‘€โ†‘(๐‘€ + (๐พ + 1))) ยท (!โ€˜๐‘))) โ‰ค ((2โ†‘((๐พ + 1)โ†‘2)) ยท ((๐‘€โ†‘(๐‘€ + (๐พ + 1))) ยท (!โ€˜๐‘)))
243242a1i 11 . . . . 5 ((1 < ๐‘ โˆง (((๐‘ โˆ’ 1)โ†‘๐พ) ยท (๐‘€โ†‘(๐‘ โˆ’ 1))) โ‰ค (((2โ†‘(๐พโ†‘2)) ยท (๐‘€โ†‘(๐‘€ + ๐พ))) ยท (!โ€˜(๐‘ โˆ’ 1)))) โ†’ (((2โ†‘(๐พโ†‘2)) ยท (2โ†‘๐พ)) ยท ((๐‘€โ†‘(๐‘€ + (๐พ + 1))) ยท (!โ€˜๐‘))) โ‰ค ((2โ†‘((๐พ + 1)โ†‘2)) ยท ((๐‘€โ†‘(๐‘€ + (๐พ + 1))) ยท (!โ€˜๐‘))))
24492, 105, 107, 209, 243letrd 11368 . . . 4 ((1 < ๐‘ โˆง (((๐‘ โˆ’ 1)โ†‘๐พ) ยท (๐‘€โ†‘(๐‘ โˆ’ 1))) โ‰ค (((2โ†‘(๐พโ†‘2)) ยท (๐‘€โ†‘(๐‘€ + ๐พ))) ยท (!โ€˜(๐‘ โˆ’ 1)))) โ†’ ((๐‘โ†‘(๐พ + 1)) ยท (๐‘€โ†‘๐‘)) โ‰ค ((2โ†‘((๐พ + 1)โ†‘2)) ยท ((๐‘€โ†‘(๐‘€ + (๐พ + 1))) ยท (!โ€˜๐‘))))
24577, 78, 205mulassi 11222 . . . 4 (((2โ†‘((๐พ + 1)โ†‘2)) ยท (๐‘€โ†‘(๐‘€ + (๐พ + 1)))) ยท (!โ€˜๐‘)) = ((2โ†‘((๐พ + 1)โ†‘2)) ยท ((๐‘€โ†‘(๐‘€ + (๐พ + 1))) ยท (!โ€˜๐‘)))
246244, 245breqtrrdi 5190 . . 3 ((1 < ๐‘ โˆง (((๐‘ โˆ’ 1)โ†‘๐พ) ยท (๐‘€โ†‘(๐‘ โˆ’ 1))) โ‰ค (((2โ†‘(๐พโ†‘2)) ยท (๐‘€โ†‘(๐‘€ + ๐พ))) ยท (!โ€˜(๐‘ โˆ’ 1)))) โ†’ ((๐‘โ†‘(๐พ + 1)) ยท (๐‘€โ†‘๐‘)) โ‰ค (((2โ†‘((๐พ + 1)โ†‘2)) ยท (๐‘€โ†‘(๐‘€ + (๐พ + 1)))) ยท (!โ€˜๐‘)))
24785, 246jaoian 956 . 2 (((๐‘ โ‰ค 1 โˆจ 1 < ๐‘) โˆง (((๐‘ โˆ’ 1)โ†‘๐พ) ยท (๐‘€โ†‘(๐‘ โˆ’ 1))) โ‰ค (((2โ†‘(๐พโ†‘2)) ยท (๐‘€โ†‘(๐‘€ + ๐พ))) ยท (!โ€˜(๐‘ โˆ’ 1)))) โ†’ ((๐‘โ†‘(๐พ + 1)) ยท (๐‘€โ†‘๐‘)) โ‰ค (((2โ†‘((๐พ + 1)โ†‘2)) ยท (๐‘€โ†‘(๐‘€ + (๐พ + 1)))) ยท (!โ€˜๐‘)))
2485, 247mpan 689 1 ((((๐‘ โˆ’ 1)โ†‘๐พ) ยท (๐‘€โ†‘(๐‘ โˆ’ 1))) โ‰ค (((2โ†‘(๐พโ†‘2)) ยท (๐‘€โ†‘(๐‘€ + ๐พ))) ยท (!โ€˜(๐‘ โˆ’ 1))) โ†’ ((๐‘โ†‘(๐พ + 1)) ยท (๐‘€โ†‘๐‘)) โ‰ค (((2โ†‘((๐พ + 1)โ†‘2)) ยท (๐‘€โ†‘(๐‘€ + (๐พ + 1)))) ยท (!โ€˜๐‘)))
Colors of variables: wff setvar class
Syntax hints:   โ†’ wi 4   โ†” wb 205   โˆง wa 397   โˆจ wo 846   โˆง w3a 1088   = wceq 1542   โˆˆ wcel 2107   class class class wbr 5148  โ€˜cfv 6541  (class class class)co 7406  โ„‚cc 11105  โ„cr 11106  0cc0 11107  1c1 11108   + caddc 11110   ยท cmul 11112   < clt 11245   โ‰ค cle 11246   โˆ’ cmin 11441  โ„•cn 12209  2c2 12264  โ„•0cn0 12469  โ„คcz 12555  โ„คโ‰ฅcuz 12819  โ†‘cexp 14024  !cfa 14230
This theorem was proved from axioms:  ax-mp 5  ax-1 6  ax-2 7  ax-3 8  ax-gen 1798  ax-4 1812  ax-5 1914  ax-6 1972  ax-7 2012  ax-8 2109  ax-9 2117  ax-10 2138  ax-11 2155  ax-12 2172  ax-ext 2704  ax-sep 5299  ax-nul 5306  ax-pow 5363  ax-pr 5427  ax-un 7722  ax-cnex 11163  ax-resscn 11164  ax-1cn 11165  ax-icn 11166  ax-addcl 11167  ax-addrcl 11168  ax-mulcl 11169  ax-mulrcl 11170  ax-mulcom 11171  ax-addass 11172  ax-mulass 11173  ax-distr 11174  ax-i2m1 11175  ax-1ne0 11176  ax-1rid 11177  ax-rnegex 11178  ax-rrecex 11179  ax-cnre 11180  ax-pre-lttri 11181  ax-pre-lttrn 11182  ax-pre-ltadd 11183  ax-pre-mulgt0 11184
This theorem depends on definitions:  df-bi 206  df-an 398  df-or 847  df-3or 1089  df-3an 1090  df-tru 1545  df-fal 1555  df-ex 1783  df-nf 1787  df-sb 2069  df-mo 2535  df-eu 2564  df-clab 2711  df-cleq 2725  df-clel 2811  df-nfc 2886  df-ne 2942  df-nel 3048  df-ral 3063  df-rex 3072  df-rmo 3377  df-reu 3378  df-rab 3434  df-v 3477  df-sbc 3778  df-csb 3894  df-dif 3951  df-un 3953  df-in 3955  df-ss 3965  df-pss 3967  df-nul 4323  df-if 4529  df-pw 4604  df-sn 4629  df-pr 4631  df-op 4635  df-uni 4909  df-iun 4999  df-br 5149  df-opab 5211  df-mpt 5232  df-tr 5266  df-id 5574  df-eprel 5580  df-po 5588  df-so 5589  df-fr 5631  df-we 5633  df-xp 5682  df-rel 5683  df-cnv 5684  df-co 5685  df-dm 5686  df-rn 5687  df-res 5688  df-ima 5689  df-pred 6298  df-ord 6365  df-on 6366  df-lim 6367  df-suc 6368  df-iota 6493  df-fun 6543  df-fn 6544  df-f 6545  df-f1 6546  df-fo 6547  df-f1o 6548  df-fv 6549  df-riota 7362  df-ov 7409  df-oprab 7410  df-mpo 7411  df-om 7853  df-2nd 7973  df-frecs 8263  df-wrecs 8294  df-recs 8368  df-rdg 8407  df-er 8700  df-en 8937  df-dom 8938  df-sdom 8939  df-pnf 11247  df-mnf 11248  df-xr 11249  df-ltxr 11250  df-le 11251  df-sub 11443  df-neg 11444  df-div 11869  df-nn 12210  df-2 12272  df-n0 12470  df-z 12556  df-uz 12820  df-rp 12972  df-seq 13964  df-exp 14025  df-fac 14231
This theorem is referenced by:  faclbnd4lem2  14251
  Copyright terms: Public domain W3C validator