Metamath Proof Explorer


Theorem i1fposd

Description: Deduction form of i1fposd . (Contributed by Mario Carneiro, 6-Aug-2014)

Ref Expression
Hypothesis i1fposd.1 φ x A dom 1
Assertion i1fposd φ x if 0 A A 0 dom 1

Proof

Step Hyp Ref Expression
1 i1fposd.1 φ x A dom 1
2 nfcv _ x 0
3 nfcv _ x
4 nffvmpt1 _ x x A y
5 2 3 4 nfbr x 0 x A y
6 5 4 2 nfif _ x if 0 x A y x A y 0
7 nfcv _ y if 0 x A x x A x 0
8 fveq2 y = x x A y = x A x
9 8 breq2d y = x 0 x A y 0 x A x
10 9 8 ifbieq1d y = x if 0 x A y x A y 0 = if 0 x A x x A x 0
11 6 7 10 cbvmpt y if 0 x A y x A y 0 = x if 0 x A x x A x 0
12 simpr φ x x
13 i1ff x A dom 1 x A :
14 1 13 syl φ x A :
15 14 fvmptelrn φ x A
16 eqid x A = x A
17 16 fvmpt2 x A x A x = A
18 12 15 17 syl2anc φ x x A x = A
19 18 breq2d φ x 0 x A x 0 A
20 19 18 ifbieq1d φ x if 0 x A x x A x 0 = if 0 A A 0
21 20 mpteq2dva φ x if 0 x A x x A x 0 = x if 0 A A 0
22 11 21 eqtrid φ y if 0 x A y x A y 0 = x if 0 A A 0
23 eqid y if 0 x A y x A y 0 = y if 0 x A y x A y 0
24 23 i1fpos x A dom 1 y if 0 x A y x A y 0 dom 1
25 1 24 syl φ y if 0 x A y x A y 0 dom 1
26 22 25 eqeltrrd φ x if 0 A A 0 dom 1