Step |
Hyp |
Ref |
Expression |
1 |
|
simpr |
|- ( ( ( ( S e. CHStates /\ A e. CH ) /\ ( B e. CH /\ A C_ B ) ) /\ ( normh ` ( S ` A ) ) = 1 ) -> ( normh ` ( S ` A ) ) = 1 ) |
2 |
|
hstle |
|- ( ( ( S e. CHStates /\ A e. CH ) /\ ( B e. CH /\ A C_ B ) ) -> ( normh ` ( S ` A ) ) <_ ( normh ` ( S ` B ) ) ) |
3 |
2
|
adantr |
|- ( ( ( ( S e. CHStates /\ A e. CH ) /\ ( B e. CH /\ A C_ B ) ) /\ ( normh ` ( S ` A ) ) = 1 ) -> ( normh ` ( S ` A ) ) <_ ( normh ` ( S ` B ) ) ) |
4 |
1 3
|
eqbrtrrd |
|- ( ( ( ( S e. CHStates /\ A e. CH ) /\ ( B e. CH /\ A C_ B ) ) /\ ( normh ` ( S ` A ) ) = 1 ) -> 1 <_ ( normh ` ( S ` B ) ) ) |
5 |
4
|
ex |
|- ( ( ( S e. CHStates /\ A e. CH ) /\ ( B e. CH /\ A C_ B ) ) -> ( ( normh ` ( S ` A ) ) = 1 -> 1 <_ ( normh ` ( S ` B ) ) ) ) |
6 |
|
hstle1 |
|- ( ( S e. CHStates /\ B e. CH ) -> ( normh ` ( S ` B ) ) <_ 1 ) |
7 |
6
|
ad2ant2r |
|- ( ( ( S e. CHStates /\ A e. CH ) /\ ( B e. CH /\ A C_ B ) ) -> ( normh ` ( S ` B ) ) <_ 1 ) |
8 |
5 7
|
jctild |
|- ( ( ( S e. CHStates /\ A e. CH ) /\ ( B e. CH /\ A C_ B ) ) -> ( ( normh ` ( S ` A ) ) = 1 -> ( ( normh ` ( S ` B ) ) <_ 1 /\ 1 <_ ( normh ` ( S ` B ) ) ) ) ) |
9 |
|
hstcl |
|- ( ( S e. CHStates /\ B e. CH ) -> ( S ` B ) e. ~H ) |
10 |
|
normcl |
|- ( ( S ` B ) e. ~H -> ( normh ` ( S ` B ) ) e. RR ) |
11 |
|
1re |
|- 1 e. RR |
12 |
|
letri3 |
|- ( ( ( normh ` ( S ` B ) ) e. RR /\ 1 e. RR ) -> ( ( normh ` ( S ` B ) ) = 1 <-> ( ( normh ` ( S ` B ) ) <_ 1 /\ 1 <_ ( normh ` ( S ` B ) ) ) ) ) |
13 |
11 12
|
mpan2 |
|- ( ( normh ` ( S ` B ) ) e. RR -> ( ( normh ` ( S ` B ) ) = 1 <-> ( ( normh ` ( S ` B ) ) <_ 1 /\ 1 <_ ( normh ` ( S ` B ) ) ) ) ) |
14 |
9 10 13
|
3syl |
|- ( ( S e. CHStates /\ B e. CH ) -> ( ( normh ` ( S ` B ) ) = 1 <-> ( ( normh ` ( S ` B ) ) <_ 1 /\ 1 <_ ( normh ` ( S ` B ) ) ) ) ) |
15 |
14
|
ad2ant2r |
|- ( ( ( S e. CHStates /\ A e. CH ) /\ ( B e. CH /\ A C_ B ) ) -> ( ( normh ` ( S ` B ) ) = 1 <-> ( ( normh ` ( S ` B ) ) <_ 1 /\ 1 <_ ( normh ` ( S ` B ) ) ) ) ) |
16 |
8 15
|
sylibrd |
|- ( ( ( S e. CHStates /\ A e. CH ) /\ ( B e. CH /\ A C_ B ) ) -> ( ( normh ` ( S ` A ) ) = 1 -> ( normh ` ( S ` B ) ) = 1 ) ) |