Metamath Proof Explorer


Theorem isoini

Description: Isomorphisms preserve initial segments. Proposition 6.31(2) of TakeutiZaring p. 33. (Contributed by NM, 20-Apr-2004)

Ref Expression
Assertion isoini H Isom R , S A B D A H A R -1 D = B S -1 H D

Proof

Step Hyp Ref Expression
1 elin y B S -1 H D y B y S -1 H D
2 isof1o H Isom R , S A B H : A 1-1 onto B
3 f1ofo H : A 1-1 onto B H : A onto B
4 forn H : A onto B ran H = B
5 4 eleq2d H : A onto B y ran H y B
6 2 3 5 3syl H Isom R , S A B y ran H y B
7 f1ofn H : A 1-1 onto B H Fn A
8 fvelrnb H Fn A y ran H x A H x = y
9 2 7 8 3syl H Isom R , S A B y ran H x A H x = y
10 6 9 bitr3d H Isom R , S A B y B x A H x = y
11 fvex H D V
12 vex y V
13 12 eliniseg H D V y S -1 H D y S H D
14 11 13 mp1i H Isom R , S A B y S -1 H D y S H D
15 10 14 anbi12d H Isom R , S A B y B y S -1 H D x A H x = y y S H D
16 15 adantr H Isom R , S A B D A y B y S -1 H D x A H x = y y S H D
17 elin x A R -1 D x A x R -1 D
18 vex x V
19 18 eliniseg D A x R -1 D x R D
20 19 anbi2d D A x A x R -1 D x A x R D
21 17 20 syl5bb D A x A R -1 D x A x R D
22 21 anbi1d D A x A R -1 D x H y x A x R D x H y
23 anass x A x R D x H y x A x R D x H y
24 22 23 syl6bb D A x A R -1 D x H y x A x R D x H y
25 24 adantl H Isom R , S A B D A x A R -1 D x H y x A x R D x H y
26 isorel H Isom R , S A B x A D A x R D H x S H D
27 2 7 syl H Isom R , S A B H Fn A
28 fnbrfvb H Fn A x A H x = y x H y
29 28 bicomd H Fn A x A x H y H x = y
30 27 29 sylan H Isom R , S A B x A x H y H x = y
31 30 adantrr H Isom R , S A B x A D A x H y H x = y
32 26 31 anbi12d H Isom R , S A B x A D A x R D x H y H x S H D H x = y
33 ancom H x S H D H x = y H x = y H x S H D
34 breq1 H x = y H x S H D y S H D
35 34 pm5.32i H x = y H x S H D H x = y y S H D
36 33 35 bitri H x S H D H x = y H x = y y S H D
37 32 36 syl6bb H Isom R , S A B x A D A x R D x H y H x = y y S H D
38 37 exp32 H Isom R , S A B x A D A x R D x H y H x = y y S H D
39 38 com23 H Isom R , S A B D A x A x R D x H y H x = y y S H D
40 39 imp H Isom R , S A B D A x A x R D x H y H x = y y S H D
41 40 pm5.32d H Isom R , S A B D A x A x R D x H y x A H x = y y S H D
42 25 41 bitrd H Isom R , S A B D A x A R -1 D x H y x A H x = y y S H D
43 42 rexbidv2 H Isom R , S A B D A x A R -1 D x H y x A H x = y y S H D
44 r19.41v x A H x = y y S H D x A H x = y y S H D
45 43 44 syl6bb H Isom R , S A B D A x A R -1 D x H y x A H x = y y S H D
46 16 45 bitr4d H Isom R , S A B D A y B y S -1 H D x A R -1 D x H y
47 1 46 syl5bb H Isom R , S A B D A y B S -1 H D x A R -1 D x H y
48 47 abbi2dv H Isom R , S A B D A B S -1 H D = y | x A R -1 D x H y
49 dfima2 H A R -1 D = y | x A R -1 D x H y
50 48 49 syl6reqr H Isom R , S A B D A H A R -1 D = B S -1 H D