Step |
Hyp |
Ref |
Expression |
1 |
|
ipffval.1 |
โข ๐ = ( Base โ ๐ ) |
2 |
|
ipffval.2 |
โข , = ( ยท๐ โ ๐ ) |
3 |
|
ipffval.3 |
โข ยท = ( ยทif โ ๐ ) |
4 |
|
fveq2 |
โข ( ๐ = ๐ โ ( Base โ ๐ ) = ( Base โ ๐ ) ) |
5 |
4 1
|
eqtr4di |
โข ( ๐ = ๐ โ ( Base โ ๐ ) = ๐ ) |
6 |
|
fveq2 |
โข ( ๐ = ๐ โ ( ยท๐ โ ๐ ) = ( ยท๐ โ ๐ ) ) |
7 |
6 2
|
eqtr4di |
โข ( ๐ = ๐ โ ( ยท๐ โ ๐ ) = , ) |
8 |
7
|
oveqd |
โข ( ๐ = ๐ โ ( ๐ฅ ( ยท๐ โ ๐ ) ๐ฆ ) = ( ๐ฅ , ๐ฆ ) ) |
9 |
5 5 8
|
mpoeq123dv |
โข ( ๐ = ๐ โ ( ๐ฅ โ ( Base โ ๐ ) , ๐ฆ โ ( Base โ ๐ ) โฆ ( ๐ฅ ( ยท๐ โ ๐ ) ๐ฆ ) ) = ( ๐ฅ โ ๐ , ๐ฆ โ ๐ โฆ ( ๐ฅ , ๐ฆ ) ) ) |
10 |
|
df-ipf |
โข ยทif = ( ๐ โ V โฆ ( ๐ฅ โ ( Base โ ๐ ) , ๐ฆ โ ( Base โ ๐ ) โฆ ( ๐ฅ ( ยท๐ โ ๐ ) ๐ฆ ) ) ) |
11 |
1
|
fvexi |
โข ๐ โ V |
12 |
2
|
fvexi |
โข , โ V |
13 |
12
|
rnex |
โข ran , โ V |
14 |
|
p0ex |
โข { โ
} โ V |
15 |
13 14
|
unex |
โข ( ran , โช { โ
} ) โ V |
16 |
|
df-ov |
โข ( ๐ฅ , ๐ฆ ) = ( , โ โจ ๐ฅ , ๐ฆ โฉ ) |
17 |
|
fvrn0 |
โข ( , โ โจ ๐ฅ , ๐ฆ โฉ ) โ ( ran , โช { โ
} ) |
18 |
16 17
|
eqeltri |
โข ( ๐ฅ , ๐ฆ ) โ ( ran , โช { โ
} ) |
19 |
18
|
rgen2w |
โข โ ๐ฅ โ ๐ โ ๐ฆ โ ๐ ( ๐ฅ , ๐ฆ ) โ ( ran , โช { โ
} ) |
20 |
11 11 15 19
|
mpoexw |
โข ( ๐ฅ โ ๐ , ๐ฆ โ ๐ โฆ ( ๐ฅ , ๐ฆ ) ) โ V |
21 |
9 10 20
|
fvmpt |
โข ( ๐ โ V โ ( ยทif โ ๐ ) = ( ๐ฅ โ ๐ , ๐ฆ โ ๐ โฆ ( ๐ฅ , ๐ฆ ) ) ) |
22 |
|
fvprc |
โข ( ยฌ ๐ โ V โ ( ยทif โ ๐ ) = โ
) |
23 |
|
fvprc |
โข ( ยฌ ๐ โ V โ ( Base โ ๐ ) = โ
) |
24 |
1 23
|
eqtrid |
โข ( ยฌ ๐ โ V โ ๐ = โ
) |
25 |
24
|
olcd |
โข ( ยฌ ๐ โ V โ ( ๐ = โ
โจ ๐ = โ
) ) |
26 |
|
0mpo0 |
โข ( ( ๐ = โ
โจ ๐ = โ
) โ ( ๐ฅ โ ๐ , ๐ฆ โ ๐ โฆ ( ๐ฅ , ๐ฆ ) ) = โ
) |
27 |
25 26
|
syl |
โข ( ยฌ ๐ โ V โ ( ๐ฅ โ ๐ , ๐ฆ โ ๐ โฆ ( ๐ฅ , ๐ฆ ) ) = โ
) |
28 |
22 27
|
eqtr4d |
โข ( ยฌ ๐ โ V โ ( ยทif โ ๐ ) = ( ๐ฅ โ ๐ , ๐ฆ โ ๐ โฆ ( ๐ฅ , ๐ฆ ) ) ) |
29 |
21 28
|
pm2.61i |
โข ( ยทif โ ๐ ) = ( ๐ฅ โ ๐ , ๐ฆ โ ๐ โฆ ( ๐ฅ , ๐ฆ ) ) |
30 |
3 29
|
eqtri |
โข ยท = ( ๐ฅ โ ๐ , ๐ฆ โ ๐ โฆ ( ๐ฅ , ๐ฆ ) ) |