Metamath Proof Explorer


Theorem reghmph

Description: Regularity is a topological property. (Contributed by Mario Carneiro, 25-Aug-2015)

Ref Expression
Assertion reghmph ( 𝐽𝐾 → ( 𝐽 ∈ Reg → 𝐾 ∈ Reg ) )

Proof

Step Hyp Ref Expression
1 hmph ( 𝐽𝐾 ↔ ( 𝐽 Homeo 𝐾 ) ≠ ∅ )
2 n0 ( ( 𝐽 Homeo 𝐾 ) ≠ ∅ ↔ ∃ 𝑓 𝑓 ∈ ( 𝐽 Homeo 𝐾 ) )
3 hmeocn ( 𝑓 ∈ ( 𝐽 Homeo 𝐾 ) → 𝑓 ∈ ( 𝐽 Cn 𝐾 ) )
4 3 adantl ( ( 𝐽 ∈ Reg ∧ 𝑓 ∈ ( 𝐽 Homeo 𝐾 ) ) → 𝑓 ∈ ( 𝐽 Cn 𝐾 ) )
5 cntop2 ( 𝑓 ∈ ( 𝐽 Cn 𝐾 ) → 𝐾 ∈ Top )
6 4 5 syl ( ( 𝐽 ∈ Reg ∧ 𝑓 ∈ ( 𝐽 Homeo 𝐾 ) ) → 𝐾 ∈ Top )
7 simpll ( ( ( 𝐽 ∈ Reg ∧ 𝑓 ∈ ( 𝐽 Homeo 𝐾 ) ) ∧ ( 𝑥𝐾𝑦𝑥 ) ) → 𝐽 ∈ Reg )
8 4 adantr ( ( ( 𝐽 ∈ Reg ∧ 𝑓 ∈ ( 𝐽 Homeo 𝐾 ) ) ∧ ( 𝑥𝐾𝑦𝑥 ) ) → 𝑓 ∈ ( 𝐽 Cn 𝐾 ) )
9 simprl ( ( ( 𝐽 ∈ Reg ∧ 𝑓 ∈ ( 𝐽 Homeo 𝐾 ) ) ∧ ( 𝑥𝐾𝑦𝑥 ) ) → 𝑥𝐾 )
10 cnima ( ( 𝑓 ∈ ( 𝐽 Cn 𝐾 ) ∧ 𝑥𝐾 ) → ( 𝑓𝑥 ) ∈ 𝐽 )
11 8 9 10 syl2anc ( ( ( 𝐽 ∈ Reg ∧ 𝑓 ∈ ( 𝐽 Homeo 𝐾 ) ) ∧ ( 𝑥𝐾𝑦𝑥 ) ) → ( 𝑓𝑥 ) ∈ 𝐽 )
12 eqid 𝐽 = 𝐽
13 eqid 𝐾 = 𝐾
14 12 13 hmeof1o ( 𝑓 ∈ ( 𝐽 Homeo 𝐾 ) → 𝑓 : 𝐽1-1-onto 𝐾 )
15 14 ad2antlr ( ( ( 𝐽 ∈ Reg ∧ 𝑓 ∈ ( 𝐽 Homeo 𝐾 ) ) ∧ ( 𝑥𝐾𝑦𝑥 ) ) → 𝑓 : 𝐽1-1-onto 𝐾 )
16 f1ocnv ( 𝑓 : 𝐽1-1-onto 𝐾 𝑓 : 𝐾1-1-onto 𝐽 )
17 f1ofn ( 𝑓 : 𝐾1-1-onto 𝐽 𝑓 Fn 𝐾 )
18 15 16 17 3syl ( ( ( 𝐽 ∈ Reg ∧ 𝑓 ∈ ( 𝐽 Homeo 𝐾 ) ) ∧ ( 𝑥𝐾𝑦𝑥 ) ) → 𝑓 Fn 𝐾 )
19 elssuni ( 𝑥𝐾𝑥 𝐾 )
20 19 ad2antrl ( ( ( 𝐽 ∈ Reg ∧ 𝑓 ∈ ( 𝐽 Homeo 𝐾 ) ) ∧ ( 𝑥𝐾𝑦𝑥 ) ) → 𝑥 𝐾 )
21 simprr ( ( ( 𝐽 ∈ Reg ∧ 𝑓 ∈ ( 𝐽 Homeo 𝐾 ) ) ∧ ( 𝑥𝐾𝑦𝑥 ) ) → 𝑦𝑥 )
22 fnfvima ( ( 𝑓 Fn 𝐾𝑥 𝐾𝑦𝑥 ) → ( 𝑓𝑦 ) ∈ ( 𝑓𝑥 ) )
23 18 20 21 22 syl3anc ( ( ( 𝐽 ∈ Reg ∧ 𝑓 ∈ ( 𝐽 Homeo 𝐾 ) ) ∧ ( 𝑥𝐾𝑦𝑥 ) ) → ( 𝑓𝑦 ) ∈ ( 𝑓𝑥 ) )
24 regsep ( ( 𝐽 ∈ Reg ∧ ( 𝑓𝑥 ) ∈ 𝐽 ∧ ( 𝑓𝑦 ) ∈ ( 𝑓𝑥 ) ) → ∃ 𝑤𝐽 ( ( 𝑓𝑦 ) ∈ 𝑤 ∧ ( ( cls ‘ 𝐽 ) ‘ 𝑤 ) ⊆ ( 𝑓𝑥 ) ) )
25 7 11 23 24 syl3anc ( ( ( 𝐽 ∈ Reg ∧ 𝑓 ∈ ( 𝐽 Homeo 𝐾 ) ) ∧ ( 𝑥𝐾𝑦𝑥 ) ) → ∃ 𝑤𝐽 ( ( 𝑓𝑦 ) ∈ 𝑤 ∧ ( ( cls ‘ 𝐽 ) ‘ 𝑤 ) ⊆ ( 𝑓𝑥 ) ) )
26 simpllr ( ( ( ( 𝐽 ∈ Reg ∧ 𝑓 ∈ ( 𝐽 Homeo 𝐾 ) ) ∧ ( 𝑥𝐾𝑦𝑥 ) ) ∧ ( 𝑤𝐽 ∧ ( ( 𝑓𝑦 ) ∈ 𝑤 ∧ ( ( cls ‘ 𝐽 ) ‘ 𝑤 ) ⊆ ( 𝑓𝑥 ) ) ) ) → 𝑓 ∈ ( 𝐽 Homeo 𝐾 ) )
27 simprl ( ( ( ( 𝐽 ∈ Reg ∧ 𝑓 ∈ ( 𝐽 Homeo 𝐾 ) ) ∧ ( 𝑥𝐾𝑦𝑥 ) ) ∧ ( 𝑤𝐽 ∧ ( ( 𝑓𝑦 ) ∈ 𝑤 ∧ ( ( cls ‘ 𝐽 ) ‘ 𝑤 ) ⊆ ( 𝑓𝑥 ) ) ) ) → 𝑤𝐽 )
28 hmeoima ( ( 𝑓 ∈ ( 𝐽 Homeo 𝐾 ) ∧ 𝑤𝐽 ) → ( 𝑓𝑤 ) ∈ 𝐾 )
29 26 27 28 syl2anc ( ( ( ( 𝐽 ∈ Reg ∧ 𝑓 ∈ ( 𝐽 Homeo 𝐾 ) ) ∧ ( 𝑥𝐾𝑦𝑥 ) ) ∧ ( 𝑤𝐽 ∧ ( ( 𝑓𝑦 ) ∈ 𝑤 ∧ ( ( cls ‘ 𝐽 ) ‘ 𝑤 ) ⊆ ( 𝑓𝑥 ) ) ) ) → ( 𝑓𝑤 ) ∈ 𝐾 )
30 20 21 sseldd ( ( ( 𝐽 ∈ Reg ∧ 𝑓 ∈ ( 𝐽 Homeo 𝐾 ) ) ∧ ( 𝑥𝐾𝑦𝑥 ) ) → 𝑦 𝐾 )
31 30 adantr ( ( ( ( 𝐽 ∈ Reg ∧ 𝑓 ∈ ( 𝐽 Homeo 𝐾 ) ) ∧ ( 𝑥𝐾𝑦𝑥 ) ) ∧ ( 𝑤𝐽 ∧ ( ( 𝑓𝑦 ) ∈ 𝑤 ∧ ( ( cls ‘ 𝐽 ) ‘ 𝑤 ) ⊆ ( 𝑓𝑥 ) ) ) ) → 𝑦 𝐾 )
32 simprrl ( ( ( ( 𝐽 ∈ Reg ∧ 𝑓 ∈ ( 𝐽 Homeo 𝐾 ) ) ∧ ( 𝑥𝐾𝑦𝑥 ) ) ∧ ( 𝑤𝐽 ∧ ( ( 𝑓𝑦 ) ∈ 𝑤 ∧ ( ( cls ‘ 𝐽 ) ‘ 𝑤 ) ⊆ ( 𝑓𝑥 ) ) ) ) → ( 𝑓𝑦 ) ∈ 𝑤 )
33 18 adantr ( ( ( ( 𝐽 ∈ Reg ∧ 𝑓 ∈ ( 𝐽 Homeo 𝐾 ) ) ∧ ( 𝑥𝐾𝑦𝑥 ) ) ∧ ( 𝑤𝐽 ∧ ( ( 𝑓𝑦 ) ∈ 𝑤 ∧ ( ( cls ‘ 𝐽 ) ‘ 𝑤 ) ⊆ ( 𝑓𝑥 ) ) ) ) → 𝑓 Fn 𝐾 )
34 elpreima ( 𝑓 Fn 𝐾 → ( 𝑦 ∈ ( 𝑓𝑤 ) ↔ ( 𝑦 𝐾 ∧ ( 𝑓𝑦 ) ∈ 𝑤 ) ) )
35 33 34 syl ( ( ( ( 𝐽 ∈ Reg ∧ 𝑓 ∈ ( 𝐽 Homeo 𝐾 ) ) ∧ ( 𝑥𝐾𝑦𝑥 ) ) ∧ ( 𝑤𝐽 ∧ ( ( 𝑓𝑦 ) ∈ 𝑤 ∧ ( ( cls ‘ 𝐽 ) ‘ 𝑤 ) ⊆ ( 𝑓𝑥 ) ) ) ) → ( 𝑦 ∈ ( 𝑓𝑤 ) ↔ ( 𝑦 𝐾 ∧ ( 𝑓𝑦 ) ∈ 𝑤 ) ) )
36 31 32 35 mpbir2and ( ( ( ( 𝐽 ∈ Reg ∧ 𝑓 ∈ ( 𝐽 Homeo 𝐾 ) ) ∧ ( 𝑥𝐾𝑦𝑥 ) ) ∧ ( 𝑤𝐽 ∧ ( ( 𝑓𝑦 ) ∈ 𝑤 ∧ ( ( cls ‘ 𝐽 ) ‘ 𝑤 ) ⊆ ( 𝑓𝑥 ) ) ) ) → 𝑦 ∈ ( 𝑓𝑤 ) )
37 imacnvcnv ( 𝑓𝑤 ) = ( 𝑓𝑤 )
38 36 37 eleqtrdi ( ( ( ( 𝐽 ∈ Reg ∧ 𝑓 ∈ ( 𝐽 Homeo 𝐾 ) ) ∧ ( 𝑥𝐾𝑦𝑥 ) ) ∧ ( 𝑤𝐽 ∧ ( ( 𝑓𝑦 ) ∈ 𝑤 ∧ ( ( cls ‘ 𝐽 ) ‘ 𝑤 ) ⊆ ( 𝑓𝑥 ) ) ) ) → 𝑦 ∈ ( 𝑓𝑤 ) )
39 elssuni ( 𝑤𝐽𝑤 𝐽 )
40 39 ad2antrl ( ( ( ( 𝐽 ∈ Reg ∧ 𝑓 ∈ ( 𝐽 Homeo 𝐾 ) ) ∧ ( 𝑥𝐾𝑦𝑥 ) ) ∧ ( 𝑤𝐽 ∧ ( ( 𝑓𝑦 ) ∈ 𝑤 ∧ ( ( cls ‘ 𝐽 ) ‘ 𝑤 ) ⊆ ( 𝑓𝑥 ) ) ) ) → 𝑤 𝐽 )
41 12 hmeocls ( ( 𝑓 ∈ ( 𝐽 Homeo 𝐾 ) ∧ 𝑤 𝐽 ) → ( ( cls ‘ 𝐾 ) ‘ ( 𝑓𝑤 ) ) = ( 𝑓 “ ( ( cls ‘ 𝐽 ) ‘ 𝑤 ) ) )
42 26 40 41 syl2anc ( ( ( ( 𝐽 ∈ Reg ∧ 𝑓 ∈ ( 𝐽 Homeo 𝐾 ) ) ∧ ( 𝑥𝐾𝑦𝑥 ) ) ∧ ( 𝑤𝐽 ∧ ( ( 𝑓𝑦 ) ∈ 𝑤 ∧ ( ( cls ‘ 𝐽 ) ‘ 𝑤 ) ⊆ ( 𝑓𝑥 ) ) ) ) → ( ( cls ‘ 𝐾 ) ‘ ( 𝑓𝑤 ) ) = ( 𝑓 “ ( ( cls ‘ 𝐽 ) ‘ 𝑤 ) ) )
43 simprrr ( ( ( ( 𝐽 ∈ Reg ∧ 𝑓 ∈ ( 𝐽 Homeo 𝐾 ) ) ∧ ( 𝑥𝐾𝑦𝑥 ) ) ∧ ( 𝑤𝐽 ∧ ( ( 𝑓𝑦 ) ∈ 𝑤 ∧ ( ( cls ‘ 𝐽 ) ‘ 𝑤 ) ⊆ ( 𝑓𝑥 ) ) ) ) → ( ( cls ‘ 𝐽 ) ‘ 𝑤 ) ⊆ ( 𝑓𝑥 ) )
44 15 adantr ( ( ( ( 𝐽 ∈ Reg ∧ 𝑓 ∈ ( 𝐽 Homeo 𝐾 ) ) ∧ ( 𝑥𝐾𝑦𝑥 ) ) ∧ ( 𝑤𝐽 ∧ ( ( 𝑓𝑦 ) ∈ 𝑤 ∧ ( ( cls ‘ 𝐽 ) ‘ 𝑤 ) ⊆ ( 𝑓𝑥 ) ) ) ) → 𝑓 : 𝐽1-1-onto 𝐾 )
45 f1ofun ( 𝑓 : 𝐽1-1-onto 𝐾 → Fun 𝑓 )
46 44 45 syl ( ( ( ( 𝐽 ∈ Reg ∧ 𝑓 ∈ ( 𝐽 Homeo 𝐾 ) ) ∧ ( 𝑥𝐾𝑦𝑥 ) ) ∧ ( 𝑤𝐽 ∧ ( ( 𝑓𝑦 ) ∈ 𝑤 ∧ ( ( cls ‘ 𝐽 ) ‘ 𝑤 ) ⊆ ( 𝑓𝑥 ) ) ) ) → Fun 𝑓 )
47 7 adantr ( ( ( ( 𝐽 ∈ Reg ∧ 𝑓 ∈ ( 𝐽 Homeo 𝐾 ) ) ∧ ( 𝑥𝐾𝑦𝑥 ) ) ∧ ( 𝑤𝐽 ∧ ( ( 𝑓𝑦 ) ∈ 𝑤 ∧ ( ( cls ‘ 𝐽 ) ‘ 𝑤 ) ⊆ ( 𝑓𝑥 ) ) ) ) → 𝐽 ∈ Reg )
48 regtop ( 𝐽 ∈ Reg → 𝐽 ∈ Top )
49 47 48 syl ( ( ( ( 𝐽 ∈ Reg ∧ 𝑓 ∈ ( 𝐽 Homeo 𝐾 ) ) ∧ ( 𝑥𝐾𝑦𝑥 ) ) ∧ ( 𝑤𝐽 ∧ ( ( 𝑓𝑦 ) ∈ 𝑤 ∧ ( ( cls ‘ 𝐽 ) ‘ 𝑤 ) ⊆ ( 𝑓𝑥 ) ) ) ) → 𝐽 ∈ Top )
50 12 clsss3 ( ( 𝐽 ∈ Top ∧ 𝑤 𝐽 ) → ( ( cls ‘ 𝐽 ) ‘ 𝑤 ) ⊆ 𝐽 )
51 49 40 50 syl2anc ( ( ( ( 𝐽 ∈ Reg ∧ 𝑓 ∈ ( 𝐽 Homeo 𝐾 ) ) ∧ ( 𝑥𝐾𝑦𝑥 ) ) ∧ ( 𝑤𝐽 ∧ ( ( 𝑓𝑦 ) ∈ 𝑤 ∧ ( ( cls ‘ 𝐽 ) ‘ 𝑤 ) ⊆ ( 𝑓𝑥 ) ) ) ) → ( ( cls ‘ 𝐽 ) ‘ 𝑤 ) ⊆ 𝐽 )
52 f1odm ( 𝑓 : 𝐽1-1-onto 𝐾 → dom 𝑓 = 𝐽 )
53 44 52 syl ( ( ( ( 𝐽 ∈ Reg ∧ 𝑓 ∈ ( 𝐽 Homeo 𝐾 ) ) ∧ ( 𝑥𝐾𝑦𝑥 ) ) ∧ ( 𝑤𝐽 ∧ ( ( 𝑓𝑦 ) ∈ 𝑤 ∧ ( ( cls ‘ 𝐽 ) ‘ 𝑤 ) ⊆ ( 𝑓𝑥 ) ) ) ) → dom 𝑓 = 𝐽 )
54 51 53 sseqtrrd ( ( ( ( 𝐽 ∈ Reg ∧ 𝑓 ∈ ( 𝐽 Homeo 𝐾 ) ) ∧ ( 𝑥𝐾𝑦𝑥 ) ) ∧ ( 𝑤𝐽 ∧ ( ( 𝑓𝑦 ) ∈ 𝑤 ∧ ( ( cls ‘ 𝐽 ) ‘ 𝑤 ) ⊆ ( 𝑓𝑥 ) ) ) ) → ( ( cls ‘ 𝐽 ) ‘ 𝑤 ) ⊆ dom 𝑓 )
55 funimass3 ( ( Fun 𝑓 ∧ ( ( cls ‘ 𝐽 ) ‘ 𝑤 ) ⊆ dom 𝑓 ) → ( ( 𝑓 “ ( ( cls ‘ 𝐽 ) ‘ 𝑤 ) ) ⊆ 𝑥 ↔ ( ( cls ‘ 𝐽 ) ‘ 𝑤 ) ⊆ ( 𝑓𝑥 ) ) )
56 46 54 55 syl2anc ( ( ( ( 𝐽 ∈ Reg ∧ 𝑓 ∈ ( 𝐽 Homeo 𝐾 ) ) ∧ ( 𝑥𝐾𝑦𝑥 ) ) ∧ ( 𝑤𝐽 ∧ ( ( 𝑓𝑦 ) ∈ 𝑤 ∧ ( ( cls ‘ 𝐽 ) ‘ 𝑤 ) ⊆ ( 𝑓𝑥 ) ) ) ) → ( ( 𝑓 “ ( ( cls ‘ 𝐽 ) ‘ 𝑤 ) ) ⊆ 𝑥 ↔ ( ( cls ‘ 𝐽 ) ‘ 𝑤 ) ⊆ ( 𝑓𝑥 ) ) )
57 43 56 mpbird ( ( ( ( 𝐽 ∈ Reg ∧ 𝑓 ∈ ( 𝐽 Homeo 𝐾 ) ) ∧ ( 𝑥𝐾𝑦𝑥 ) ) ∧ ( 𝑤𝐽 ∧ ( ( 𝑓𝑦 ) ∈ 𝑤 ∧ ( ( cls ‘ 𝐽 ) ‘ 𝑤 ) ⊆ ( 𝑓𝑥 ) ) ) ) → ( 𝑓 “ ( ( cls ‘ 𝐽 ) ‘ 𝑤 ) ) ⊆ 𝑥 )
58 42 57 eqsstrd ( ( ( ( 𝐽 ∈ Reg ∧ 𝑓 ∈ ( 𝐽 Homeo 𝐾 ) ) ∧ ( 𝑥𝐾𝑦𝑥 ) ) ∧ ( 𝑤𝐽 ∧ ( ( 𝑓𝑦 ) ∈ 𝑤 ∧ ( ( cls ‘ 𝐽 ) ‘ 𝑤 ) ⊆ ( 𝑓𝑥 ) ) ) ) → ( ( cls ‘ 𝐾 ) ‘ ( 𝑓𝑤 ) ) ⊆ 𝑥 )
59 eleq2 ( 𝑧 = ( 𝑓𝑤 ) → ( 𝑦𝑧𝑦 ∈ ( 𝑓𝑤 ) ) )
60 fveq2 ( 𝑧 = ( 𝑓𝑤 ) → ( ( cls ‘ 𝐾 ) ‘ 𝑧 ) = ( ( cls ‘ 𝐾 ) ‘ ( 𝑓𝑤 ) ) )
61 60 sseq1d ( 𝑧 = ( 𝑓𝑤 ) → ( ( ( cls ‘ 𝐾 ) ‘ 𝑧 ) ⊆ 𝑥 ↔ ( ( cls ‘ 𝐾 ) ‘ ( 𝑓𝑤 ) ) ⊆ 𝑥 ) )
62 59 61 anbi12d ( 𝑧 = ( 𝑓𝑤 ) → ( ( 𝑦𝑧 ∧ ( ( cls ‘ 𝐾 ) ‘ 𝑧 ) ⊆ 𝑥 ) ↔ ( 𝑦 ∈ ( 𝑓𝑤 ) ∧ ( ( cls ‘ 𝐾 ) ‘ ( 𝑓𝑤 ) ) ⊆ 𝑥 ) ) )
63 62 rspcev ( ( ( 𝑓𝑤 ) ∈ 𝐾 ∧ ( 𝑦 ∈ ( 𝑓𝑤 ) ∧ ( ( cls ‘ 𝐾 ) ‘ ( 𝑓𝑤 ) ) ⊆ 𝑥 ) ) → ∃ 𝑧𝐾 ( 𝑦𝑧 ∧ ( ( cls ‘ 𝐾 ) ‘ 𝑧 ) ⊆ 𝑥 ) )
64 29 38 58 63 syl12anc ( ( ( ( 𝐽 ∈ Reg ∧ 𝑓 ∈ ( 𝐽 Homeo 𝐾 ) ) ∧ ( 𝑥𝐾𝑦𝑥 ) ) ∧ ( 𝑤𝐽 ∧ ( ( 𝑓𝑦 ) ∈ 𝑤 ∧ ( ( cls ‘ 𝐽 ) ‘ 𝑤 ) ⊆ ( 𝑓𝑥 ) ) ) ) → ∃ 𝑧𝐾 ( 𝑦𝑧 ∧ ( ( cls ‘ 𝐾 ) ‘ 𝑧 ) ⊆ 𝑥 ) )
65 25 64 rexlimddv ( ( ( 𝐽 ∈ Reg ∧ 𝑓 ∈ ( 𝐽 Homeo 𝐾 ) ) ∧ ( 𝑥𝐾𝑦𝑥 ) ) → ∃ 𝑧𝐾 ( 𝑦𝑧 ∧ ( ( cls ‘ 𝐾 ) ‘ 𝑧 ) ⊆ 𝑥 ) )
66 65 ralrimivva ( ( 𝐽 ∈ Reg ∧ 𝑓 ∈ ( 𝐽 Homeo 𝐾 ) ) → ∀ 𝑥𝐾𝑦𝑥𝑧𝐾 ( 𝑦𝑧 ∧ ( ( cls ‘ 𝐾 ) ‘ 𝑧 ) ⊆ 𝑥 ) )
67 isreg ( 𝐾 ∈ Reg ↔ ( 𝐾 ∈ Top ∧ ∀ 𝑥𝐾𝑦𝑥𝑧𝐾 ( 𝑦𝑧 ∧ ( ( cls ‘ 𝐾 ) ‘ 𝑧 ) ⊆ 𝑥 ) ) )
68 6 66 67 sylanbrc ( ( 𝐽 ∈ Reg ∧ 𝑓 ∈ ( 𝐽 Homeo 𝐾 ) ) → 𝐾 ∈ Reg )
69 68 expcom ( 𝑓 ∈ ( 𝐽 Homeo 𝐾 ) → ( 𝐽 ∈ Reg → 𝐾 ∈ Reg ) )
70 69 exlimiv ( ∃ 𝑓 𝑓 ∈ ( 𝐽 Homeo 𝐾 ) → ( 𝐽 ∈ Reg → 𝐾 ∈ Reg ) )
71 2 70 sylbi ( ( 𝐽 Homeo 𝐾 ) ≠ ∅ → ( 𝐽 ∈ Reg → 𝐾 ∈ Reg ) )
72 1 71 sylbi ( 𝐽𝐾 → ( 𝐽 ∈ Reg → 𝐾 ∈ Reg ) )