Step | Hyp | Ref
| Expression |
1 | | eqid 2732 |
. . . . . . . . . . . 12
โข โค =
โค |
2 | | ifeq1 4531 |
. . . . . . . . . . . . . 14
โข (๐ต = ๐ถ โ if(๐ โ ๐ด, ๐ต, 1) = if(๐ โ ๐ด, ๐ถ, 1)) |
3 | 2 | alimi 1813 |
. . . . . . . . . . . . 13
โข
(โ๐ ๐ต = ๐ถ โ โ๐if(๐ โ ๐ด, ๐ต, 1) = if(๐ โ ๐ด, ๐ถ, 1)) |
4 | | alral 3075 |
. . . . . . . . . . . . 13
โข
(โ๐if(๐ โ ๐ด, ๐ต, 1) = if(๐ โ ๐ด, ๐ถ, 1) โ โ๐ โ โค if(๐ โ ๐ด, ๐ต, 1) = if(๐ โ ๐ด, ๐ถ, 1)) |
5 | 3, 4 | syl 17 |
. . . . . . . . . . . 12
โข
(โ๐ ๐ต = ๐ถ โ โ๐ โ โค if(๐ โ ๐ด, ๐ต, 1) = if(๐ โ ๐ด, ๐ถ, 1)) |
6 | | mpteq12 5239 |
. . . . . . . . . . . 12
โข ((โค
= โค โง โ๐
โ โค if(๐ โ
๐ด, ๐ต, 1) = if(๐ โ ๐ด, ๐ถ, 1)) โ (๐ โ โค โฆ if(๐ โ ๐ด, ๐ต, 1)) = (๐ โ โค โฆ if(๐ โ ๐ด, ๐ถ, 1))) |
7 | 1, 5, 6 | sylancr 587 |
. . . . . . . . . . 11
โข
(โ๐ ๐ต = ๐ถ โ (๐ โ โค โฆ if(๐ โ ๐ด, ๐ต, 1)) = (๐ โ โค โฆ if(๐ โ ๐ด, ๐ถ, 1))) |
8 | 7 | seqeq3d 13970 |
. . . . . . . . . 10
โข
(โ๐ ๐ต = ๐ถ โ seq๐( ยท , (๐ โ โค โฆ if(๐ โ ๐ด, ๐ต, 1))) = seq๐( ยท , (๐ โ โค โฆ if(๐ โ ๐ด, ๐ถ, 1)))) |
9 | 8 | breq1d 5157 |
. . . . . . . . 9
โข
(โ๐ ๐ต = ๐ถ โ (seq๐( ยท , (๐ โ โค โฆ if(๐ โ ๐ด, ๐ต, 1))) โ ๐ฆ โ seq๐( ยท , (๐ โ โค โฆ if(๐ โ ๐ด, ๐ถ, 1))) โ ๐ฆ)) |
10 | 9 | anbi2d 629 |
. . . . . . . 8
โข
(โ๐ ๐ต = ๐ถ โ ((๐ฆ โ 0 โง seq๐( ยท , (๐ โ โค โฆ if(๐ โ ๐ด, ๐ต, 1))) โ ๐ฆ) โ (๐ฆ โ 0 โง seq๐( ยท , (๐ โ โค โฆ if(๐ โ ๐ด, ๐ถ, 1))) โ ๐ฆ))) |
11 | 10 | exbidv 1924 |
. . . . . . 7
โข
(โ๐ ๐ต = ๐ถ โ (โ๐ฆ(๐ฆ โ 0 โง seq๐( ยท , (๐ โ โค โฆ if(๐ โ ๐ด, ๐ต, 1))) โ ๐ฆ) โ โ๐ฆ(๐ฆ โ 0 โง seq๐( ยท , (๐ โ โค โฆ if(๐ โ ๐ด, ๐ถ, 1))) โ ๐ฆ))) |
12 | 11 | rexbidv 3178 |
. . . . . 6
โข
(โ๐ ๐ต = ๐ถ โ (โ๐ โ (โคโฅโ๐)โ๐ฆ(๐ฆ โ 0 โง seq๐( ยท , (๐ โ โค โฆ if(๐ โ ๐ด, ๐ต, 1))) โ ๐ฆ) โ โ๐ โ (โคโฅโ๐)โ๐ฆ(๐ฆ โ 0 โง seq๐( ยท , (๐ โ โค โฆ if(๐ โ ๐ด, ๐ถ, 1))) โ ๐ฆ))) |
13 | 7 | seqeq3d 13970 |
. . . . . . 7
โข
(โ๐ ๐ต = ๐ถ โ seq๐( ยท , (๐ โ โค โฆ if(๐ โ ๐ด, ๐ต, 1))) = seq๐( ยท , (๐ โ โค โฆ if(๐ โ ๐ด, ๐ถ, 1)))) |
14 | 13 | breq1d 5157 |
. . . . . 6
โข
(โ๐ ๐ต = ๐ถ โ (seq๐( ยท , (๐ โ โค โฆ if(๐ โ ๐ด, ๐ต, 1))) โ ๐ฅ โ seq๐( ยท , (๐ โ โค โฆ if(๐ โ ๐ด, ๐ถ, 1))) โ ๐ฅ)) |
15 | 12, 14 | 3anbi23d 1439 |
. . . . 5
โข
(โ๐ ๐ต = ๐ถ โ ((๐ด โ (โคโฅโ๐) โง โ๐ โ
(โคโฅโ๐)โ๐ฆ(๐ฆ โ 0 โง seq๐( ยท , (๐ โ โค โฆ if(๐ โ ๐ด, ๐ต, 1))) โ ๐ฆ) โง seq๐( ยท , (๐ โ โค โฆ if(๐ โ ๐ด, ๐ต, 1))) โ ๐ฅ) โ (๐ด โ (โคโฅโ๐) โง โ๐ โ
(โคโฅโ๐)โ๐ฆ(๐ฆ โ 0 โง seq๐( ยท , (๐ โ โค โฆ if(๐ โ ๐ด, ๐ถ, 1))) โ ๐ฆ) โง seq๐( ยท , (๐ โ โค โฆ if(๐ โ ๐ด, ๐ถ, 1))) โ ๐ฅ))) |
16 | 15 | rexbidv 3178 |
. . . 4
โข
(โ๐ ๐ต = ๐ถ โ (โ๐ โ โค (๐ด โ (โคโฅโ๐) โง โ๐ โ
(โคโฅโ๐)โ๐ฆ(๐ฆ โ 0 โง seq๐( ยท , (๐ โ โค โฆ if(๐ โ ๐ด, ๐ต, 1))) โ ๐ฆ) โง seq๐( ยท , (๐ โ โค โฆ if(๐ โ ๐ด, ๐ต, 1))) โ ๐ฅ) โ โ๐ โ โค (๐ด โ (โคโฅโ๐) โง โ๐ โ
(โคโฅโ๐)โ๐ฆ(๐ฆ โ 0 โง seq๐( ยท , (๐ โ โค โฆ if(๐ โ ๐ด, ๐ถ, 1))) โ ๐ฆ) โง seq๐( ยท , (๐ โ โค โฆ if(๐ โ ๐ด, ๐ถ, 1))) โ ๐ฅ))) |
17 | | csbeq2 3897 |
. . . . . . . . . . 11
โข
(โ๐ ๐ต = ๐ถ โ โฆ(๐โ๐) / ๐โฆ๐ต = โฆ(๐โ๐) / ๐โฆ๐ถ) |
18 | 17 | mpteq2dv 5249 |
. . . . . . . . . 10
โข
(โ๐ ๐ต = ๐ถ โ (๐ โ โ โฆ โฆ(๐โ๐) / ๐โฆ๐ต) = (๐ โ โ โฆ โฆ(๐โ๐) / ๐โฆ๐ถ)) |
19 | 18 | seqeq3d 13970 |
. . . . . . . . 9
โข
(โ๐ ๐ต = ๐ถ โ seq1( ยท , (๐ โ โ โฆ โฆ(๐โ๐) / ๐โฆ๐ต)) = seq1( ยท , (๐ โ โ โฆ โฆ(๐โ๐) / ๐โฆ๐ถ))) |
20 | 19 | fveq1d 6890 |
. . . . . . . 8
โข
(โ๐ ๐ต = ๐ถ โ (seq1( ยท , (๐ โ โ โฆ
โฆ(๐โ๐) / ๐โฆ๐ต))โ๐) = (seq1( ยท , (๐ โ โ โฆ โฆ(๐โ๐) / ๐โฆ๐ถ))โ๐)) |
21 | 20 | eqeq2d 2743 |
. . . . . . 7
โข
(โ๐ ๐ต = ๐ถ โ (๐ฅ = (seq1( ยท , (๐ โ โ โฆ โฆ(๐โ๐) / ๐โฆ๐ต))โ๐) โ ๐ฅ = (seq1( ยท , (๐ โ โ โฆ โฆ(๐โ๐) / ๐โฆ๐ถ))โ๐))) |
22 | 21 | anbi2d 629 |
. . . . . 6
โข
(โ๐ ๐ต = ๐ถ โ ((๐:(1...๐)โ1-1-ontoโ๐ด โง ๐ฅ = (seq1( ยท , (๐ โ โ โฆ โฆ(๐โ๐) / ๐โฆ๐ต))โ๐)) โ (๐:(1...๐)โ1-1-ontoโ๐ด โง ๐ฅ = (seq1( ยท , (๐ โ โ โฆ โฆ(๐โ๐) / ๐โฆ๐ถ))โ๐)))) |
23 | 22 | exbidv 1924 |
. . . . 5
โข
(โ๐ ๐ต = ๐ถ โ (โ๐(๐:(1...๐)โ1-1-ontoโ๐ด โง ๐ฅ = (seq1( ยท , (๐ โ โ โฆ โฆ(๐โ๐) / ๐โฆ๐ต))โ๐)) โ โ๐(๐:(1...๐)โ1-1-ontoโ๐ด โง ๐ฅ = (seq1( ยท , (๐ โ โ โฆ โฆ(๐โ๐) / ๐โฆ๐ถ))โ๐)))) |
24 | 23 | rexbidv 3178 |
. . . 4
โข
(โ๐ ๐ต = ๐ถ โ (โ๐ โ โ โ๐(๐:(1...๐)โ1-1-ontoโ๐ด โง ๐ฅ = (seq1( ยท , (๐ โ โ โฆ โฆ(๐โ๐) / ๐โฆ๐ต))โ๐)) โ โ๐ โ โ โ๐(๐:(1...๐)โ1-1-ontoโ๐ด โง ๐ฅ = (seq1( ยท , (๐ โ โ โฆ โฆ(๐โ๐) / ๐โฆ๐ถ))โ๐)))) |
25 | 16, 24 | orbi12d 917 |
. . 3
โข
(โ๐ ๐ต = ๐ถ โ ((โ๐ โ โค (๐ด โ (โคโฅโ๐) โง โ๐ โ
(โคโฅโ๐)โ๐ฆ(๐ฆ โ 0 โง seq๐( ยท , (๐ โ โค โฆ if(๐ โ ๐ด, ๐ต, 1))) โ ๐ฆ) โง seq๐( ยท , (๐ โ โค โฆ if(๐ โ ๐ด, ๐ต, 1))) โ ๐ฅ) โจ โ๐ โ โ โ๐(๐:(1...๐)โ1-1-ontoโ๐ด โง ๐ฅ = (seq1( ยท , (๐ โ โ โฆ โฆ(๐โ๐) / ๐โฆ๐ต))โ๐))) โ (โ๐ โ โค (๐ด โ (โคโฅโ๐) โง โ๐ โ
(โคโฅโ๐)โ๐ฆ(๐ฆ โ 0 โง seq๐( ยท , (๐ โ โค โฆ if(๐ โ ๐ด, ๐ถ, 1))) โ ๐ฆ) โง seq๐( ยท , (๐ โ โค โฆ if(๐ โ ๐ด, ๐ถ, 1))) โ ๐ฅ) โจ โ๐ โ โ โ๐(๐:(1...๐)โ1-1-ontoโ๐ด โง ๐ฅ = (seq1( ยท , (๐ โ โ โฆ โฆ(๐โ๐) / ๐โฆ๐ถ))โ๐))))) |
26 | 25 | iotabidv 6524 |
. 2
โข
(โ๐ ๐ต = ๐ถ โ (โฉ๐ฅ(โ๐ โ โค (๐ด โ (โคโฅโ๐) โง โ๐ โ
(โคโฅโ๐)โ๐ฆ(๐ฆ โ 0 โง seq๐( ยท , (๐ โ โค โฆ if(๐ โ ๐ด, ๐ต, 1))) โ ๐ฆ) โง seq๐( ยท , (๐ โ โค โฆ if(๐ โ ๐ด, ๐ต, 1))) โ ๐ฅ) โจ โ๐ โ โ โ๐(๐:(1...๐)โ1-1-ontoโ๐ด โง ๐ฅ = (seq1( ยท , (๐ โ โ โฆ โฆ(๐โ๐) / ๐โฆ๐ต))โ๐)))) = (โฉ๐ฅ(โ๐ โ โค (๐ด โ (โคโฅโ๐) โง โ๐ โ
(โคโฅโ๐)โ๐ฆ(๐ฆ โ 0 โง seq๐( ยท , (๐ โ โค โฆ if(๐ โ ๐ด, ๐ถ, 1))) โ ๐ฆ) โง seq๐( ยท , (๐ โ โค โฆ if(๐ โ ๐ด, ๐ถ, 1))) โ ๐ฅ) โจ โ๐ โ โ โ๐(๐:(1...๐)โ1-1-ontoโ๐ด โง ๐ฅ = (seq1( ยท , (๐ โ โ โฆ โฆ(๐โ๐) / ๐โฆ๐ถ))โ๐))))) |
27 | | df-prod 15846 |
. 2
โข
โ๐ โ
๐ด ๐ต = (โฉ๐ฅ(โ๐ โ โค (๐ด โ (โคโฅโ๐) โง โ๐ โ
(โคโฅโ๐)โ๐ฆ(๐ฆ โ 0 โง seq๐( ยท , (๐ โ โค โฆ if(๐ โ ๐ด, ๐ต, 1))) โ ๐ฆ) โง seq๐( ยท , (๐ โ โค โฆ if(๐ โ ๐ด, ๐ต, 1))) โ ๐ฅ) โจ โ๐ โ โ โ๐(๐:(1...๐)โ1-1-ontoโ๐ด โง ๐ฅ = (seq1( ยท , (๐ โ โ โฆ โฆ(๐โ๐) / ๐โฆ๐ต))โ๐)))) |
28 | | df-prod 15846 |
. 2
โข
โ๐ โ
๐ด ๐ถ = (โฉ๐ฅ(โ๐ โ โค (๐ด โ (โคโฅโ๐) โง โ๐ โ
(โคโฅโ๐)โ๐ฆ(๐ฆ โ 0 โง seq๐( ยท , (๐ โ โค โฆ if(๐ โ ๐ด, ๐ถ, 1))) โ ๐ฆ) โง seq๐( ยท , (๐ โ โค โฆ if(๐ โ ๐ด, ๐ถ, 1))) โ ๐ฅ) โจ โ๐ โ โ โ๐(๐:(1...๐)โ1-1-ontoโ๐ด โง ๐ฅ = (seq1( ยท , (๐ โ โ โฆ โฆ(๐โ๐) / ๐โฆ๐ถ))โ๐)))) |
29 | 26, 27, 28 | 3eqtr4g 2797 |
1
โข
(โ๐ ๐ต = ๐ถ โ โ๐ โ ๐ด ๐ต = โ๐ โ ๐ด ๐ถ) |