Metamath Proof Explorer


Theorem nnmword

Description: Weak ordering property of ordinal multiplication. (Contributed by Mario Carneiro, 17-Nov-2014)

Ref Expression
Assertion nnmword ( ( ( ๐ด โˆˆ ฯ‰ โˆง ๐ต โˆˆ ฯ‰ โˆง ๐ถ โˆˆ ฯ‰ ) โˆง โˆ… โˆˆ ๐ถ ) โ†’ ( ๐ด โŠ† ๐ต โ†” ( ๐ถ ยทo ๐ด ) โŠ† ( ๐ถ ยทo ๐ต ) ) )

Proof

Step Hyp Ref Expression
1 iba โŠข ( โˆ… โˆˆ ๐ถ โ†’ ( ๐ต โˆˆ ๐ด โ†” ( ๐ต โˆˆ ๐ด โˆง โˆ… โˆˆ ๐ถ ) ) )
2 nnmord โŠข ( ( ๐ต โˆˆ ฯ‰ โˆง ๐ด โˆˆ ฯ‰ โˆง ๐ถ โˆˆ ฯ‰ ) โ†’ ( ( ๐ต โˆˆ ๐ด โˆง โˆ… โˆˆ ๐ถ ) โ†” ( ๐ถ ยทo ๐ต ) โˆˆ ( ๐ถ ยทo ๐ด ) ) )
3 2 3com12 โŠข ( ( ๐ด โˆˆ ฯ‰ โˆง ๐ต โˆˆ ฯ‰ โˆง ๐ถ โˆˆ ฯ‰ ) โ†’ ( ( ๐ต โˆˆ ๐ด โˆง โˆ… โˆˆ ๐ถ ) โ†” ( ๐ถ ยทo ๐ต ) โˆˆ ( ๐ถ ยทo ๐ด ) ) )
4 1 3 sylan9bbr โŠข ( ( ( ๐ด โˆˆ ฯ‰ โˆง ๐ต โˆˆ ฯ‰ โˆง ๐ถ โˆˆ ฯ‰ ) โˆง โˆ… โˆˆ ๐ถ ) โ†’ ( ๐ต โˆˆ ๐ด โ†” ( ๐ถ ยทo ๐ต ) โˆˆ ( ๐ถ ยทo ๐ด ) ) )
5 4 notbid โŠข ( ( ( ๐ด โˆˆ ฯ‰ โˆง ๐ต โˆˆ ฯ‰ โˆง ๐ถ โˆˆ ฯ‰ ) โˆง โˆ… โˆˆ ๐ถ ) โ†’ ( ยฌ ๐ต โˆˆ ๐ด โ†” ยฌ ( ๐ถ ยทo ๐ต ) โˆˆ ( ๐ถ ยทo ๐ด ) ) )
6 simpl1 โŠข ( ( ( ๐ด โˆˆ ฯ‰ โˆง ๐ต โˆˆ ฯ‰ โˆง ๐ถ โˆˆ ฯ‰ ) โˆง โˆ… โˆˆ ๐ถ ) โ†’ ๐ด โˆˆ ฯ‰ )
7 nnon โŠข ( ๐ด โˆˆ ฯ‰ โ†’ ๐ด โˆˆ On )
8 6 7 syl โŠข ( ( ( ๐ด โˆˆ ฯ‰ โˆง ๐ต โˆˆ ฯ‰ โˆง ๐ถ โˆˆ ฯ‰ ) โˆง โˆ… โˆˆ ๐ถ ) โ†’ ๐ด โˆˆ On )
9 simpl2 โŠข ( ( ( ๐ด โˆˆ ฯ‰ โˆง ๐ต โˆˆ ฯ‰ โˆง ๐ถ โˆˆ ฯ‰ ) โˆง โˆ… โˆˆ ๐ถ ) โ†’ ๐ต โˆˆ ฯ‰ )
10 nnon โŠข ( ๐ต โˆˆ ฯ‰ โ†’ ๐ต โˆˆ On )
11 9 10 syl โŠข ( ( ( ๐ด โˆˆ ฯ‰ โˆง ๐ต โˆˆ ฯ‰ โˆง ๐ถ โˆˆ ฯ‰ ) โˆง โˆ… โˆˆ ๐ถ ) โ†’ ๐ต โˆˆ On )
12 ontri1 โŠข ( ( ๐ด โˆˆ On โˆง ๐ต โˆˆ On ) โ†’ ( ๐ด โŠ† ๐ต โ†” ยฌ ๐ต โˆˆ ๐ด ) )
13 8 11 12 syl2anc โŠข ( ( ( ๐ด โˆˆ ฯ‰ โˆง ๐ต โˆˆ ฯ‰ โˆง ๐ถ โˆˆ ฯ‰ ) โˆง โˆ… โˆˆ ๐ถ ) โ†’ ( ๐ด โŠ† ๐ต โ†” ยฌ ๐ต โˆˆ ๐ด ) )
14 simpl3 โŠข ( ( ( ๐ด โˆˆ ฯ‰ โˆง ๐ต โˆˆ ฯ‰ โˆง ๐ถ โˆˆ ฯ‰ ) โˆง โˆ… โˆˆ ๐ถ ) โ†’ ๐ถ โˆˆ ฯ‰ )
15 nnmcl โŠข ( ( ๐ถ โˆˆ ฯ‰ โˆง ๐ด โˆˆ ฯ‰ ) โ†’ ( ๐ถ ยทo ๐ด ) โˆˆ ฯ‰ )
16 14 6 15 syl2anc โŠข ( ( ( ๐ด โˆˆ ฯ‰ โˆง ๐ต โˆˆ ฯ‰ โˆง ๐ถ โˆˆ ฯ‰ ) โˆง โˆ… โˆˆ ๐ถ ) โ†’ ( ๐ถ ยทo ๐ด ) โˆˆ ฯ‰ )
17 nnon โŠข ( ( ๐ถ ยทo ๐ด ) โˆˆ ฯ‰ โ†’ ( ๐ถ ยทo ๐ด ) โˆˆ On )
18 16 17 syl โŠข ( ( ( ๐ด โˆˆ ฯ‰ โˆง ๐ต โˆˆ ฯ‰ โˆง ๐ถ โˆˆ ฯ‰ ) โˆง โˆ… โˆˆ ๐ถ ) โ†’ ( ๐ถ ยทo ๐ด ) โˆˆ On )
19 nnmcl โŠข ( ( ๐ถ โˆˆ ฯ‰ โˆง ๐ต โˆˆ ฯ‰ ) โ†’ ( ๐ถ ยทo ๐ต ) โˆˆ ฯ‰ )
20 14 9 19 syl2anc โŠข ( ( ( ๐ด โˆˆ ฯ‰ โˆง ๐ต โˆˆ ฯ‰ โˆง ๐ถ โˆˆ ฯ‰ ) โˆง โˆ… โˆˆ ๐ถ ) โ†’ ( ๐ถ ยทo ๐ต ) โˆˆ ฯ‰ )
21 nnon โŠข ( ( ๐ถ ยทo ๐ต ) โˆˆ ฯ‰ โ†’ ( ๐ถ ยทo ๐ต ) โˆˆ On )
22 20 21 syl โŠข ( ( ( ๐ด โˆˆ ฯ‰ โˆง ๐ต โˆˆ ฯ‰ โˆง ๐ถ โˆˆ ฯ‰ ) โˆง โˆ… โˆˆ ๐ถ ) โ†’ ( ๐ถ ยทo ๐ต ) โˆˆ On )
23 ontri1 โŠข ( ( ( ๐ถ ยทo ๐ด ) โˆˆ On โˆง ( ๐ถ ยทo ๐ต ) โˆˆ On ) โ†’ ( ( ๐ถ ยทo ๐ด ) โŠ† ( ๐ถ ยทo ๐ต ) โ†” ยฌ ( ๐ถ ยทo ๐ต ) โˆˆ ( ๐ถ ยทo ๐ด ) ) )
24 18 22 23 syl2anc โŠข ( ( ( ๐ด โˆˆ ฯ‰ โˆง ๐ต โˆˆ ฯ‰ โˆง ๐ถ โˆˆ ฯ‰ ) โˆง โˆ… โˆˆ ๐ถ ) โ†’ ( ( ๐ถ ยทo ๐ด ) โŠ† ( ๐ถ ยทo ๐ต ) โ†” ยฌ ( ๐ถ ยทo ๐ต ) โˆˆ ( ๐ถ ยทo ๐ด ) ) )
25 5 13 24 3bitr4d โŠข ( ( ( ๐ด โˆˆ ฯ‰ โˆง ๐ต โˆˆ ฯ‰ โˆง ๐ถ โˆˆ ฯ‰ ) โˆง โˆ… โˆˆ ๐ถ ) โ†’ ( ๐ด โŠ† ๐ต โ†” ( ๐ถ ยทo ๐ด ) โŠ† ( ๐ถ ยทo ๐ต ) ) )