| Step | Hyp | Ref | Expression | 
|---|
| 1 |  | nfv 1913 | . . . . . 6
⊢
Ⅎ𝑥((𝐵 ⊆ 
No  ∧ 𝐵 ∈
𝑉 ∧ 𝑍 ∈  No )
∧ ∀𝑏 ∈
𝐵 𝑍 <s 𝑏) | 
| 2 |  | noinfbnd2.1 | . . . . . . . . 9
⊢ 𝑇 = if(∃𝑥 ∈ 𝐵 ∀𝑦 ∈ 𝐵 ¬ 𝑦 <s 𝑥, ((℩𝑥 ∈ 𝐵 ∀𝑦 ∈ 𝐵 ¬ 𝑦 <s 𝑥) ∪ {〈dom (℩𝑥 ∈ 𝐵 ∀𝑦 ∈ 𝐵 ¬ 𝑦 <s 𝑥), 1o〉}), (𝑔 ∈ {𝑦 ∣ ∃𝑢 ∈ 𝐵 (𝑦 ∈ dom 𝑢 ∧ ∀𝑣 ∈ 𝐵 (¬ 𝑢 <s 𝑣 → (𝑢 ↾ suc 𝑦) = (𝑣 ↾ suc 𝑦)))} ↦ (℩𝑥∃𝑢 ∈ 𝐵 (𝑔 ∈ dom 𝑢 ∧ ∀𝑣 ∈ 𝐵 (¬ 𝑢 <s 𝑣 → (𝑢 ↾ suc 𝑔) = (𝑣 ↾ suc 𝑔)) ∧ (𝑢‘𝑔) = 𝑥)))) | 
| 3 |  | nfre1 3284 | . . . . . . . . . 10
⊢
Ⅎ𝑥∃𝑥 ∈ 𝐵 ∀𝑦 ∈ 𝐵 ¬ 𝑦 <s 𝑥 | 
| 4 |  | nfriota1 7396 | . . . . . . . . . . 11
⊢
Ⅎ𝑥(℩𝑥 ∈ 𝐵 ∀𝑦 ∈ 𝐵 ¬ 𝑦 <s 𝑥) | 
| 5 | 4 | nfdm 5961 | . . . . . . . . . . . . 13
⊢
Ⅎ𝑥dom
(℩𝑥 ∈
𝐵 ∀𝑦 ∈ 𝐵 ¬ 𝑦 <s 𝑥) | 
| 6 |  | nfcv 2904 | . . . . . . . . . . . . 13
⊢
Ⅎ𝑥1o | 
| 7 | 5, 6 | nfop 4888 | . . . . . . . . . . . 12
⊢
Ⅎ𝑥〈dom (℩𝑥 ∈ 𝐵 ∀𝑦 ∈ 𝐵 ¬ 𝑦 <s 𝑥), 1o〉 | 
| 8 | 7 | nfsn 4706 | . . . . . . . . . . 11
⊢
Ⅎ𝑥{〈dom (℩𝑥 ∈ 𝐵 ∀𝑦 ∈ 𝐵 ¬ 𝑦 <s 𝑥), 1o〉} | 
| 9 | 4, 8 | nfun 4169 | . . . . . . . . . 10
⊢
Ⅎ𝑥((℩𝑥 ∈ 𝐵 ∀𝑦 ∈ 𝐵 ¬ 𝑦 <s 𝑥) ∪ {〈dom (℩𝑥 ∈ 𝐵 ∀𝑦 ∈ 𝐵 ¬ 𝑦 <s 𝑥), 1o〉}) | 
| 10 |  | nfcv 2904 | . . . . . . . . . . 11
⊢
Ⅎ𝑥{𝑦 ∣ ∃𝑢 ∈ 𝐵 (𝑦 ∈ dom 𝑢 ∧ ∀𝑣 ∈ 𝐵 (¬ 𝑢 <s 𝑣 → (𝑢 ↾ suc 𝑦) = (𝑣 ↾ suc 𝑦)))} | 
| 11 |  | nfiota1 6515 | . . . . . . . . . . 11
⊢
Ⅎ𝑥(℩𝑥∃𝑢 ∈ 𝐵 (𝑔 ∈ dom 𝑢 ∧ ∀𝑣 ∈ 𝐵 (¬ 𝑢 <s 𝑣 → (𝑢 ↾ suc 𝑔) = (𝑣 ↾ suc 𝑔)) ∧ (𝑢‘𝑔) = 𝑥)) | 
| 12 | 10, 11 | nfmpt 5248 | . . . . . . . . . 10
⊢
Ⅎ𝑥(𝑔 ∈ {𝑦 ∣ ∃𝑢 ∈ 𝐵 (𝑦 ∈ dom 𝑢 ∧ ∀𝑣 ∈ 𝐵 (¬ 𝑢 <s 𝑣 → (𝑢 ↾ suc 𝑦) = (𝑣 ↾ suc 𝑦)))} ↦ (℩𝑥∃𝑢 ∈ 𝐵 (𝑔 ∈ dom 𝑢 ∧ ∀𝑣 ∈ 𝐵 (¬ 𝑢 <s 𝑣 → (𝑢 ↾ suc 𝑔) = (𝑣 ↾ suc 𝑔)) ∧ (𝑢‘𝑔) = 𝑥))) | 
| 13 | 3, 9, 12 | nfif 4555 | . . . . . . . . 9
⊢
Ⅎ𝑥if(∃𝑥 ∈ 𝐵 ∀𝑦 ∈ 𝐵 ¬ 𝑦 <s 𝑥, ((℩𝑥 ∈ 𝐵 ∀𝑦 ∈ 𝐵 ¬ 𝑦 <s 𝑥) ∪ {〈dom (℩𝑥 ∈ 𝐵 ∀𝑦 ∈ 𝐵 ¬ 𝑦 <s 𝑥), 1o〉}), (𝑔 ∈ {𝑦 ∣ ∃𝑢 ∈ 𝐵 (𝑦 ∈ dom 𝑢 ∧ ∀𝑣 ∈ 𝐵 (¬ 𝑢 <s 𝑣 → (𝑢 ↾ suc 𝑦) = (𝑣 ↾ suc 𝑦)))} ↦ (℩𝑥∃𝑢 ∈ 𝐵 (𝑔 ∈ dom 𝑢 ∧ ∀𝑣 ∈ 𝐵 (¬ 𝑢 <s 𝑣 → (𝑢 ↾ suc 𝑔) = (𝑣 ↾ suc 𝑔)) ∧ (𝑢‘𝑔) = 𝑥)))) | 
| 14 | 2, 13 | nfcxfr 2902 | . . . . . . . 8
⊢
Ⅎ𝑥𝑇 | 
| 15 |  | nfcv 2904 | . . . . . . . 8
⊢
Ⅎ𝑥
<s | 
| 16 |  | nfcv 2904 | . . . . . . . . 9
⊢
Ⅎ𝑥𝑍 | 
| 17 | 14 | nfdm 5961 | . . . . . . . . 9
⊢
Ⅎ𝑥dom
𝑇 | 
| 18 | 16, 17 | nfres 5998 | . . . . . . . 8
⊢
Ⅎ𝑥(𝑍 ↾ dom 𝑇) | 
| 19 | 14, 15, 18 | nfbr 5189 | . . . . . . 7
⊢
Ⅎ𝑥 𝑇 <s (𝑍 ↾ dom 𝑇) | 
| 20 | 19 | nfn 1856 | . . . . . 6
⊢
Ⅎ𝑥 ¬ 𝑇 <s (𝑍 ↾ dom 𝑇) | 
| 21 | 1, 20 | nfim 1895 | . . . . 5
⊢
Ⅎ𝑥(((𝐵 ⊆ 
No  ∧ 𝐵 ∈
𝑉 ∧ 𝑍 ∈  No )
∧ ∀𝑏 ∈
𝐵 𝑍 <s 𝑏) → ¬ 𝑇 <s (𝑍 ↾ dom 𝑇)) | 
| 22 |  | noinfbnd2lem1 27776 | . . . . . . . 8
⊢ (((𝑥 ∈ 𝐵 ∧ ∀𝑦 ∈ 𝐵 ¬ 𝑦 <s 𝑥) ∧ (𝐵 ⊆  No 
∧ 𝐵 ∈ 𝑉 ∧ 𝑍 ∈  No )
∧ ∀𝑏 ∈
𝐵 𝑍 <s 𝑏) → ¬ (𝑥 ∪ {〈dom 𝑥, 1o〉}) <s (𝑍 ↾ suc dom 𝑥)) | 
| 23 | 22 | 3expb 1120 | . . . . . . 7
⊢ (((𝑥 ∈ 𝐵 ∧ ∀𝑦 ∈ 𝐵 ¬ 𝑦 <s 𝑥) ∧ ((𝐵 ⊆  No 
∧ 𝐵 ∈ 𝑉 ∧ 𝑍 ∈  No )
∧ ∀𝑏 ∈
𝐵 𝑍 <s 𝑏)) → ¬ (𝑥 ∪ {〈dom 𝑥, 1o〉}) <s (𝑍 ↾ suc dom 𝑥)) | 
| 24 |  | rspe 3248 | . . . . . . . . . . . 12
⊢ ((𝑥 ∈ 𝐵 ∧ ∀𝑦 ∈ 𝐵 ¬ 𝑦 <s 𝑥) → ∃𝑥 ∈ 𝐵 ∀𝑦 ∈ 𝐵 ¬ 𝑦 <s 𝑥) | 
| 25 | 24 | adantr 480 | . . . . . . . . . . 11
⊢ (((𝑥 ∈ 𝐵 ∧ ∀𝑦 ∈ 𝐵 ¬ 𝑦 <s 𝑥) ∧ ((𝐵 ⊆  No 
∧ 𝐵 ∈ 𝑉 ∧ 𝑍 ∈  No )
∧ ∀𝑏 ∈
𝐵 𝑍 <s 𝑏)) → ∃𝑥 ∈ 𝐵 ∀𝑦 ∈ 𝐵 ¬ 𝑦 <s 𝑥) | 
| 26 | 25 | iftrued 4532 | . . . . . . . . . 10
⊢ (((𝑥 ∈ 𝐵 ∧ ∀𝑦 ∈ 𝐵 ¬ 𝑦 <s 𝑥) ∧ ((𝐵 ⊆  No 
∧ 𝐵 ∈ 𝑉 ∧ 𝑍 ∈  No )
∧ ∀𝑏 ∈
𝐵 𝑍 <s 𝑏)) → if(∃𝑥 ∈ 𝐵 ∀𝑦 ∈ 𝐵 ¬ 𝑦 <s 𝑥, ((℩𝑥 ∈ 𝐵 ∀𝑦 ∈ 𝐵 ¬ 𝑦 <s 𝑥) ∪ {〈dom (℩𝑥 ∈ 𝐵 ∀𝑦 ∈ 𝐵 ¬ 𝑦 <s 𝑥), 1o〉}), (𝑔 ∈ {𝑦 ∣ ∃𝑢 ∈ 𝐵 (𝑦 ∈ dom 𝑢 ∧ ∀𝑣 ∈ 𝐵 (¬ 𝑢 <s 𝑣 → (𝑢 ↾ suc 𝑦) = (𝑣 ↾ suc 𝑦)))} ↦ (℩𝑥∃𝑢 ∈ 𝐵 (𝑔 ∈ dom 𝑢 ∧ ∀𝑣 ∈ 𝐵 (¬ 𝑢 <s 𝑣 → (𝑢 ↾ suc 𝑔) = (𝑣 ↾ suc 𝑔)) ∧ (𝑢‘𝑔) = 𝑥)))) = ((℩𝑥 ∈ 𝐵 ∀𝑦 ∈ 𝐵 ¬ 𝑦 <s 𝑥) ∪ {〈dom (℩𝑥 ∈ 𝐵 ∀𝑦 ∈ 𝐵 ¬ 𝑦 <s 𝑥), 1o〉})) | 
| 27 |  | simpl 482 | . . . . . . . . . . . 12
⊢ (((𝑥 ∈ 𝐵 ∧ ∀𝑦 ∈ 𝐵 ¬ 𝑦 <s 𝑥) ∧ ((𝐵 ⊆  No 
∧ 𝐵 ∈ 𝑉 ∧ 𝑍 ∈  No )
∧ ∀𝑏 ∈
𝐵 𝑍 <s 𝑏)) → (𝑥 ∈ 𝐵 ∧ ∀𝑦 ∈ 𝐵 ¬ 𝑦 <s 𝑥)) | 
| 28 |  | simprl1 1218 | . . . . . . . . . . . . . . 15
⊢ (((𝑥 ∈ 𝐵 ∧ ∀𝑦 ∈ 𝐵 ¬ 𝑦 <s 𝑥) ∧ ((𝐵 ⊆  No 
∧ 𝐵 ∈ 𝑉 ∧ 𝑍 ∈  No )
∧ ∀𝑏 ∈
𝐵 𝑍 <s 𝑏)) → 𝐵 ⊆  No
) | 
| 29 |  | nominmo 27745 | . . . . . . . . . . . . . . 15
⊢ (𝐵 ⊆ 
No  → ∃*𝑥
∈ 𝐵 ∀𝑦 ∈ 𝐵 ¬ 𝑦 <s 𝑥) | 
| 30 | 28, 29 | syl 17 | . . . . . . . . . . . . . 14
⊢ (((𝑥 ∈ 𝐵 ∧ ∀𝑦 ∈ 𝐵 ¬ 𝑦 <s 𝑥) ∧ ((𝐵 ⊆  No 
∧ 𝐵 ∈ 𝑉 ∧ 𝑍 ∈  No )
∧ ∀𝑏 ∈
𝐵 𝑍 <s 𝑏)) → ∃*𝑥 ∈ 𝐵 ∀𝑦 ∈ 𝐵 ¬ 𝑦 <s 𝑥) | 
| 31 |  | reu5 3381 | . . . . . . . . . . . . . 14
⊢
(∃!𝑥 ∈
𝐵 ∀𝑦 ∈ 𝐵 ¬ 𝑦 <s 𝑥 ↔ (∃𝑥 ∈ 𝐵 ∀𝑦 ∈ 𝐵 ¬ 𝑦 <s 𝑥 ∧ ∃*𝑥 ∈ 𝐵 ∀𝑦 ∈ 𝐵 ¬ 𝑦 <s 𝑥)) | 
| 32 | 25, 30, 31 | sylanbrc 583 | . . . . . . . . . . . . 13
⊢ (((𝑥 ∈ 𝐵 ∧ ∀𝑦 ∈ 𝐵 ¬ 𝑦 <s 𝑥) ∧ ((𝐵 ⊆  No 
∧ 𝐵 ∈ 𝑉 ∧ 𝑍 ∈  No )
∧ ∀𝑏 ∈
𝐵 𝑍 <s 𝑏)) → ∃!𝑥 ∈ 𝐵 ∀𝑦 ∈ 𝐵 ¬ 𝑦 <s 𝑥) | 
| 33 |  | riota1 7410 | . . . . . . . . . . . . 13
⊢
(∃!𝑥 ∈
𝐵 ∀𝑦 ∈ 𝐵 ¬ 𝑦 <s 𝑥 → ((𝑥 ∈ 𝐵 ∧ ∀𝑦 ∈ 𝐵 ¬ 𝑦 <s 𝑥) ↔ (℩𝑥 ∈ 𝐵 ∀𝑦 ∈ 𝐵 ¬ 𝑦 <s 𝑥) = 𝑥)) | 
| 34 | 32, 33 | syl 17 | . . . . . . . . . . . 12
⊢ (((𝑥 ∈ 𝐵 ∧ ∀𝑦 ∈ 𝐵 ¬ 𝑦 <s 𝑥) ∧ ((𝐵 ⊆  No 
∧ 𝐵 ∈ 𝑉 ∧ 𝑍 ∈  No )
∧ ∀𝑏 ∈
𝐵 𝑍 <s 𝑏)) → ((𝑥 ∈ 𝐵 ∧ ∀𝑦 ∈ 𝐵 ¬ 𝑦 <s 𝑥) ↔ (℩𝑥 ∈ 𝐵 ∀𝑦 ∈ 𝐵 ¬ 𝑦 <s 𝑥) = 𝑥)) | 
| 35 | 27, 34 | mpbid 232 | . . . . . . . . . . 11
⊢ (((𝑥 ∈ 𝐵 ∧ ∀𝑦 ∈ 𝐵 ¬ 𝑦 <s 𝑥) ∧ ((𝐵 ⊆  No 
∧ 𝐵 ∈ 𝑉 ∧ 𝑍 ∈  No )
∧ ∀𝑏 ∈
𝐵 𝑍 <s 𝑏)) → (℩𝑥 ∈ 𝐵 ∀𝑦 ∈ 𝐵 ¬ 𝑦 <s 𝑥) = 𝑥) | 
| 36 | 35 | dmeqd 5915 | . . . . . . . . . . . . 13
⊢ (((𝑥 ∈ 𝐵 ∧ ∀𝑦 ∈ 𝐵 ¬ 𝑦 <s 𝑥) ∧ ((𝐵 ⊆  No 
∧ 𝐵 ∈ 𝑉 ∧ 𝑍 ∈  No )
∧ ∀𝑏 ∈
𝐵 𝑍 <s 𝑏)) → dom (℩𝑥 ∈ 𝐵 ∀𝑦 ∈ 𝐵 ¬ 𝑦 <s 𝑥) = dom 𝑥) | 
| 37 | 36 | opeq1d 4878 | . . . . . . . . . . . 12
⊢ (((𝑥 ∈ 𝐵 ∧ ∀𝑦 ∈ 𝐵 ¬ 𝑦 <s 𝑥) ∧ ((𝐵 ⊆  No 
∧ 𝐵 ∈ 𝑉 ∧ 𝑍 ∈  No )
∧ ∀𝑏 ∈
𝐵 𝑍 <s 𝑏)) → 〈dom (℩𝑥 ∈ 𝐵 ∀𝑦 ∈ 𝐵 ¬ 𝑦 <s 𝑥), 1o〉 = 〈dom 𝑥,
1o〉) | 
| 38 | 37 | sneqd 4637 | . . . . . . . . . . 11
⊢ (((𝑥 ∈ 𝐵 ∧ ∀𝑦 ∈ 𝐵 ¬ 𝑦 <s 𝑥) ∧ ((𝐵 ⊆  No 
∧ 𝐵 ∈ 𝑉 ∧ 𝑍 ∈  No )
∧ ∀𝑏 ∈
𝐵 𝑍 <s 𝑏)) → {〈dom (℩𝑥 ∈ 𝐵 ∀𝑦 ∈ 𝐵 ¬ 𝑦 <s 𝑥), 1o〉} = {〈dom 𝑥,
1o〉}) | 
| 39 | 35, 38 | uneq12d 4168 | . . . . . . . . . 10
⊢ (((𝑥 ∈ 𝐵 ∧ ∀𝑦 ∈ 𝐵 ¬ 𝑦 <s 𝑥) ∧ ((𝐵 ⊆  No 
∧ 𝐵 ∈ 𝑉 ∧ 𝑍 ∈  No )
∧ ∀𝑏 ∈
𝐵 𝑍 <s 𝑏)) → ((℩𝑥 ∈ 𝐵 ∀𝑦 ∈ 𝐵 ¬ 𝑦 <s 𝑥) ∪ {〈dom (℩𝑥 ∈ 𝐵 ∀𝑦 ∈ 𝐵 ¬ 𝑦 <s 𝑥), 1o〉}) = (𝑥 ∪ {〈dom 𝑥,
1o〉})) | 
| 40 | 26, 39 | eqtrd 2776 | . . . . . . . . 9
⊢ (((𝑥 ∈ 𝐵 ∧ ∀𝑦 ∈ 𝐵 ¬ 𝑦 <s 𝑥) ∧ ((𝐵 ⊆  No 
∧ 𝐵 ∈ 𝑉 ∧ 𝑍 ∈  No )
∧ ∀𝑏 ∈
𝐵 𝑍 <s 𝑏)) → if(∃𝑥 ∈ 𝐵 ∀𝑦 ∈ 𝐵 ¬ 𝑦 <s 𝑥, ((℩𝑥 ∈ 𝐵 ∀𝑦 ∈ 𝐵 ¬ 𝑦 <s 𝑥) ∪ {〈dom (℩𝑥 ∈ 𝐵 ∀𝑦 ∈ 𝐵 ¬ 𝑦 <s 𝑥), 1o〉}), (𝑔 ∈ {𝑦 ∣ ∃𝑢 ∈ 𝐵 (𝑦 ∈ dom 𝑢 ∧ ∀𝑣 ∈ 𝐵 (¬ 𝑢 <s 𝑣 → (𝑢 ↾ suc 𝑦) = (𝑣 ↾ suc 𝑦)))} ↦ (℩𝑥∃𝑢 ∈ 𝐵 (𝑔 ∈ dom 𝑢 ∧ ∀𝑣 ∈ 𝐵 (¬ 𝑢 <s 𝑣 → (𝑢 ↾ suc 𝑔) = (𝑣 ↾ suc 𝑔)) ∧ (𝑢‘𝑔) = 𝑥)))) = (𝑥 ∪ {〈dom 𝑥, 1o〉})) | 
| 41 | 2, 40 | eqtrid 2788 | . . . . . . . 8
⊢ (((𝑥 ∈ 𝐵 ∧ ∀𝑦 ∈ 𝐵 ¬ 𝑦 <s 𝑥) ∧ ((𝐵 ⊆  No 
∧ 𝐵 ∈ 𝑉 ∧ 𝑍 ∈  No )
∧ ∀𝑏 ∈
𝐵 𝑍 <s 𝑏)) → 𝑇 = (𝑥 ∪ {〈dom 𝑥, 1o〉})) | 
| 42 | 41 | dmeqd 5915 | . . . . . . . . . 10
⊢ (((𝑥 ∈ 𝐵 ∧ ∀𝑦 ∈ 𝐵 ¬ 𝑦 <s 𝑥) ∧ ((𝐵 ⊆  No 
∧ 𝐵 ∈ 𝑉 ∧ 𝑍 ∈  No )
∧ ∀𝑏 ∈
𝐵 𝑍 <s 𝑏)) → dom 𝑇 = dom (𝑥 ∪ {〈dom 𝑥, 1o〉})) | 
| 43 |  | 1oex 8517 | . . . . . . . . . . . . 13
⊢
1o ∈ V | 
| 44 | 43 | dmsnop 6235 | . . . . . . . . . . . 12
⊢ dom
{〈dom 𝑥,
1o〉} = {dom 𝑥} | 
| 45 | 44 | uneq2i 4164 | . . . . . . . . . . 11
⊢ (dom
𝑥 ∪ dom {〈dom
𝑥, 1o〉}) =
(dom 𝑥 ∪ {dom 𝑥}) | 
| 46 |  | dmun 5920 | . . . . . . . . . . 11
⊢ dom
(𝑥 ∪ {〈dom 𝑥, 1o〉}) = (dom
𝑥 ∪ dom {〈dom
𝑥,
1o〉}) | 
| 47 |  | df-suc 6389 | . . . . . . . . . . 11
⊢ suc dom
𝑥 = (dom 𝑥 ∪ {dom 𝑥}) | 
| 48 | 45, 46, 47 | 3eqtr4ri 2775 | . . . . . . . . . 10
⊢ suc dom
𝑥 = dom (𝑥 ∪ {〈dom 𝑥, 1o〉}) | 
| 49 | 42, 48 | eqtr4di 2794 | . . . . . . . . 9
⊢ (((𝑥 ∈ 𝐵 ∧ ∀𝑦 ∈ 𝐵 ¬ 𝑦 <s 𝑥) ∧ ((𝐵 ⊆  No 
∧ 𝐵 ∈ 𝑉 ∧ 𝑍 ∈  No )
∧ ∀𝑏 ∈
𝐵 𝑍 <s 𝑏)) → dom 𝑇 = suc dom 𝑥) | 
| 50 | 49 | reseq2d 5996 | . . . . . . . 8
⊢ (((𝑥 ∈ 𝐵 ∧ ∀𝑦 ∈ 𝐵 ¬ 𝑦 <s 𝑥) ∧ ((𝐵 ⊆  No 
∧ 𝐵 ∈ 𝑉 ∧ 𝑍 ∈  No )
∧ ∀𝑏 ∈
𝐵 𝑍 <s 𝑏)) → (𝑍 ↾ dom 𝑇) = (𝑍 ↾ suc dom 𝑥)) | 
| 51 | 41, 50 | breq12d 5155 | . . . . . . 7
⊢ (((𝑥 ∈ 𝐵 ∧ ∀𝑦 ∈ 𝐵 ¬ 𝑦 <s 𝑥) ∧ ((𝐵 ⊆  No 
∧ 𝐵 ∈ 𝑉 ∧ 𝑍 ∈  No )
∧ ∀𝑏 ∈
𝐵 𝑍 <s 𝑏)) → (𝑇 <s (𝑍 ↾ dom 𝑇) ↔ (𝑥 ∪ {〈dom 𝑥, 1o〉}) <s (𝑍 ↾ suc dom 𝑥))) | 
| 52 | 23, 51 | mtbird 325 | . . . . . 6
⊢ (((𝑥 ∈ 𝐵 ∧ ∀𝑦 ∈ 𝐵 ¬ 𝑦 <s 𝑥) ∧ ((𝐵 ⊆  No 
∧ 𝐵 ∈ 𝑉 ∧ 𝑍 ∈  No )
∧ ∀𝑏 ∈
𝐵 𝑍 <s 𝑏)) → ¬ 𝑇 <s (𝑍 ↾ dom 𝑇)) | 
| 53 | 52 | exp31 419 | . . . . 5
⊢ (𝑥 ∈ 𝐵 → (∀𝑦 ∈ 𝐵 ¬ 𝑦 <s 𝑥 → (((𝐵 ⊆  No 
∧ 𝐵 ∈ 𝑉 ∧ 𝑍 ∈  No )
∧ ∀𝑏 ∈
𝐵 𝑍 <s 𝑏) → ¬ 𝑇 <s (𝑍 ↾ dom 𝑇)))) | 
| 54 | 21, 53 | rexlimi 3258 | . . . 4
⊢
(∃𝑥 ∈
𝐵 ∀𝑦 ∈ 𝐵 ¬ 𝑦 <s 𝑥 → (((𝐵 ⊆  No 
∧ 𝐵 ∈ 𝑉 ∧ 𝑍 ∈  No )
∧ ∀𝑏 ∈
𝐵 𝑍 <s 𝑏) → ¬ 𝑇 <s (𝑍 ↾ dom 𝑇))) | 
| 55 | 54 | imp 406 | . . 3
⊢
((∃𝑥 ∈
𝐵 ∀𝑦 ∈ 𝐵 ¬ 𝑦 <s 𝑥 ∧ ((𝐵 ⊆  No 
∧ 𝐵 ∈ 𝑉 ∧ 𝑍 ∈  No )
∧ ∀𝑏 ∈
𝐵 𝑍 <s 𝑏)) → ¬ 𝑇 <s (𝑍 ↾ dom 𝑇)) | 
| 56 |  | simprl3 1220 | . . . . . 6
⊢ ((¬
∃𝑥 ∈ 𝐵 ∀𝑦 ∈ 𝐵 ¬ 𝑦 <s 𝑥 ∧ ((𝐵 ⊆  No 
∧ 𝐵 ∈ 𝑉 ∧ 𝑍 ∈  No )
∧ ∀𝑏 ∈
𝐵 𝑍 <s 𝑏)) → 𝑍 ∈  No
) | 
| 57 | 2 | noinfno 27764 | . . . . . . . . 9
⊢ ((𝐵 ⊆ 
No  ∧ 𝐵 ∈
𝑉) → 𝑇 ∈  No
) | 
| 58 | 57 | 3adant3 1132 | . . . . . . . 8
⊢ ((𝐵 ⊆ 
No  ∧ 𝐵 ∈
𝑉 ∧ 𝑍 ∈  No )
→ 𝑇 ∈  No ) | 
| 59 | 58 | ad2antrl 728 | . . . . . . 7
⊢ ((¬
∃𝑥 ∈ 𝐵 ∀𝑦 ∈ 𝐵 ¬ 𝑦 <s 𝑥 ∧ ((𝐵 ⊆  No 
∧ 𝐵 ∈ 𝑉 ∧ 𝑍 ∈  No )
∧ ∀𝑏 ∈
𝐵 𝑍 <s 𝑏)) → 𝑇 ∈  No
) | 
| 60 |  | nodmon 27696 | . . . . . . 7
⊢ (𝑇 ∈ 
No  → dom 𝑇
∈ On) | 
| 61 | 59, 60 | syl 17 | . . . . . 6
⊢ ((¬
∃𝑥 ∈ 𝐵 ∀𝑦 ∈ 𝐵 ¬ 𝑦 <s 𝑥 ∧ ((𝐵 ⊆  No 
∧ 𝐵 ∈ 𝑉 ∧ 𝑍 ∈  No )
∧ ∀𝑏 ∈
𝐵 𝑍 <s 𝑏)) → dom 𝑇 ∈ On) | 
| 62 |  | noreson 27706 | . . . . . 6
⊢ ((𝑍 ∈ 
No  ∧ dom 𝑇
∈ On) → (𝑍
↾ dom 𝑇) ∈  No ) | 
| 63 | 56, 61, 62 | syl2anc 584 | . . . . 5
⊢ ((¬
∃𝑥 ∈ 𝐵 ∀𝑦 ∈ 𝐵 ¬ 𝑦 <s 𝑥 ∧ ((𝐵 ⊆  No 
∧ 𝐵 ∈ 𝑉 ∧ 𝑍 ∈  No )
∧ ∀𝑏 ∈
𝐵 𝑍 <s 𝑏)) → (𝑍 ↾ dom 𝑇) ∈  No
) | 
| 64 |  | nofun 27695 | . . . . . . . . 9
⊢ (𝑇 ∈ 
No  → Fun 𝑇) | 
| 65 |  | funrel 6582 | . . . . . . . . 9
⊢ (Fun
𝑇 → Rel 𝑇) | 
| 66 | 58, 64, 65 | 3syl 18 | . . . . . . . 8
⊢ ((𝐵 ⊆ 
No  ∧ 𝐵 ∈
𝑉 ∧ 𝑍 ∈  No )
→ Rel 𝑇) | 
| 67 | 66 | ad2antrl 728 | . . . . . . 7
⊢ ((¬
∃𝑥 ∈ 𝐵 ∀𝑦 ∈ 𝐵 ¬ 𝑦 <s 𝑥 ∧ ((𝐵 ⊆  No 
∧ 𝐵 ∈ 𝑉 ∧ 𝑍 ∈  No )
∧ ∀𝑏 ∈
𝐵 𝑍 <s 𝑏)) → Rel 𝑇) | 
| 68 |  | resdm 6043 | . . . . . . 7
⊢ (Rel
𝑇 → (𝑇 ↾ dom 𝑇) = 𝑇) | 
| 69 | 67, 68 | syl 17 | . . . . . 6
⊢ ((¬
∃𝑥 ∈ 𝐵 ∀𝑦 ∈ 𝐵 ¬ 𝑦 <s 𝑥 ∧ ((𝐵 ⊆  No 
∧ 𝐵 ∈ 𝑉 ∧ 𝑍 ∈  No )
∧ ∀𝑏 ∈
𝐵 𝑍 <s 𝑏)) → (𝑇 ↾ dom 𝑇) = 𝑇) | 
| 70 | 69, 59 | eqeltrd 2840 | . . . . 5
⊢ ((¬
∃𝑥 ∈ 𝐵 ∀𝑦 ∈ 𝐵 ¬ 𝑦 <s 𝑥 ∧ ((𝐵 ⊆  No 
∧ 𝐵 ∈ 𝑉 ∧ 𝑍 ∈  No )
∧ ∀𝑏 ∈
𝐵 𝑍 <s 𝑏)) → (𝑇 ↾ dom 𝑇) ∈  No
) | 
| 71 |  | resdmss 6254 | . . . . . 6
⊢ dom
(𝑍 ↾ dom 𝑇) ⊆ dom 𝑇 | 
| 72 | 71 | a1i 11 | . . . . 5
⊢ ((¬
∃𝑥 ∈ 𝐵 ∀𝑦 ∈ 𝐵 ¬ 𝑦 <s 𝑥 ∧ ((𝐵 ⊆  No 
∧ 𝐵 ∈ 𝑉 ∧ 𝑍 ∈  No )
∧ ∀𝑏 ∈
𝐵 𝑍 <s 𝑏)) → dom (𝑍 ↾ dom 𝑇) ⊆ dom 𝑇) | 
| 73 |  | resdmss 6254 | . . . . . 6
⊢ dom
(𝑇 ↾ dom 𝑇) ⊆ dom 𝑇 | 
| 74 | 73 | a1i 11 | . . . . 5
⊢ ((¬
∃𝑥 ∈ 𝐵 ∀𝑦 ∈ 𝐵 ¬ 𝑦 <s 𝑥 ∧ ((𝐵 ⊆  No 
∧ 𝐵 ∈ 𝑉 ∧ 𝑍 ∈  No )
∧ ∀𝑏 ∈
𝐵 𝑍 <s 𝑏)) → dom (𝑇 ↾ dom 𝑇) ⊆ dom 𝑇) | 
| 75 | 2 | noinfdm 27765 | . . . . . . . . . . 11
⊢ (¬
∃𝑥 ∈ 𝐵 ∀𝑦 ∈ 𝐵 ¬ 𝑦 <s 𝑥 → dom 𝑇 = {𝑔 ∣ ∃𝑝 ∈ 𝐵 (𝑔 ∈ dom 𝑝 ∧ ∀𝑞 ∈ 𝐵 (¬ 𝑝 <s 𝑞 → (𝑝 ↾ suc 𝑔) = (𝑞 ↾ suc 𝑔)))}) | 
| 76 | 75 | eqabrd 2883 | . . . . . . . . . 10
⊢ (¬
∃𝑥 ∈ 𝐵 ∀𝑦 ∈ 𝐵 ¬ 𝑦 <s 𝑥 → (𝑔 ∈ dom 𝑇 ↔ ∃𝑝 ∈ 𝐵 (𝑔 ∈ dom 𝑝 ∧ ∀𝑞 ∈ 𝐵 (¬ 𝑝 <s 𝑞 → (𝑝 ↾ suc 𝑔) = (𝑞 ↾ suc 𝑔))))) | 
| 77 | 76 | adantr 480 | . . . . . . . . 9
⊢ ((¬
∃𝑥 ∈ 𝐵 ∀𝑦 ∈ 𝐵 ¬ 𝑦 <s 𝑥 ∧ ((𝐵 ⊆  No 
∧ 𝐵 ∈ 𝑉 ∧ 𝑍 ∈  No )
∧ ∀𝑏 ∈
𝐵 𝑍 <s 𝑏)) → (𝑔 ∈ dom 𝑇 ↔ ∃𝑝 ∈ 𝐵 (𝑔 ∈ dom 𝑝 ∧ ∀𝑞 ∈ 𝐵 (¬ 𝑝 <s 𝑞 → (𝑝 ↾ suc 𝑔) = (𝑞 ↾ suc 𝑔))))) | 
| 78 |  | simpll 766 | . . . . . . . . . . . 12
⊢ (((¬
∃𝑥 ∈ 𝐵 ∀𝑦 ∈ 𝐵 ¬ 𝑦 <s 𝑥 ∧ ((𝐵 ⊆  No 
∧ 𝐵 ∈ 𝑉 ∧ 𝑍 ∈  No )
∧ ∀𝑏 ∈
𝐵 𝑍 <s 𝑏)) ∧ (𝑝 ∈ 𝐵 ∧ (𝑔 ∈ dom 𝑝 ∧ ∀𝑞 ∈ 𝐵 (¬ 𝑝 <s 𝑞 → (𝑝 ↾ suc 𝑔) = (𝑞 ↾ suc 𝑔))))) → ¬ ∃𝑥 ∈ 𝐵 ∀𝑦 ∈ 𝐵 ¬ 𝑦 <s 𝑥) | 
| 79 |  | simprl1 1218 | . . . . . . . . . . . . 13
⊢ ((¬
∃𝑥 ∈ 𝐵 ∀𝑦 ∈ 𝐵 ¬ 𝑦 <s 𝑥 ∧ ((𝐵 ⊆  No 
∧ 𝐵 ∈ 𝑉 ∧ 𝑍 ∈  No )
∧ ∀𝑏 ∈
𝐵 𝑍 <s 𝑏)) → 𝐵 ⊆  No
) | 
| 80 | 79 | adantr 480 | . . . . . . . . . . . 12
⊢ (((¬
∃𝑥 ∈ 𝐵 ∀𝑦 ∈ 𝐵 ¬ 𝑦 <s 𝑥 ∧ ((𝐵 ⊆  No 
∧ 𝐵 ∈ 𝑉 ∧ 𝑍 ∈  No )
∧ ∀𝑏 ∈
𝐵 𝑍 <s 𝑏)) ∧ (𝑝 ∈ 𝐵 ∧ (𝑔 ∈ dom 𝑝 ∧ ∀𝑞 ∈ 𝐵 (¬ 𝑝 <s 𝑞 → (𝑝 ↾ suc 𝑔) = (𝑞 ↾ suc 𝑔))))) → 𝐵 ⊆  No
) | 
| 81 |  | simprl2 1219 | . . . . . . . . . . . . 13
⊢ ((¬
∃𝑥 ∈ 𝐵 ∀𝑦 ∈ 𝐵 ¬ 𝑦 <s 𝑥 ∧ ((𝐵 ⊆  No 
∧ 𝐵 ∈ 𝑉 ∧ 𝑍 ∈  No )
∧ ∀𝑏 ∈
𝐵 𝑍 <s 𝑏)) → 𝐵 ∈ 𝑉) | 
| 82 | 81 | adantr 480 | . . . . . . . . . . . 12
⊢ (((¬
∃𝑥 ∈ 𝐵 ∀𝑦 ∈ 𝐵 ¬ 𝑦 <s 𝑥 ∧ ((𝐵 ⊆  No 
∧ 𝐵 ∈ 𝑉 ∧ 𝑍 ∈  No )
∧ ∀𝑏 ∈
𝐵 𝑍 <s 𝑏)) ∧ (𝑝 ∈ 𝐵 ∧ (𝑔 ∈ dom 𝑝 ∧ ∀𝑞 ∈ 𝐵 (¬ 𝑝 <s 𝑞 → (𝑝 ↾ suc 𝑔) = (𝑞 ↾ suc 𝑔))))) → 𝐵 ∈ 𝑉) | 
| 83 |  | simprl 770 | . . . . . . . . . . . 12
⊢ (((¬
∃𝑥 ∈ 𝐵 ∀𝑦 ∈ 𝐵 ¬ 𝑦 <s 𝑥 ∧ ((𝐵 ⊆  No 
∧ 𝐵 ∈ 𝑉 ∧ 𝑍 ∈  No )
∧ ∀𝑏 ∈
𝐵 𝑍 <s 𝑏)) ∧ (𝑝 ∈ 𝐵 ∧ (𝑔 ∈ dom 𝑝 ∧ ∀𝑞 ∈ 𝐵 (¬ 𝑝 <s 𝑞 → (𝑝 ↾ suc 𝑔) = (𝑞 ↾ suc 𝑔))))) → 𝑝 ∈ 𝐵) | 
| 84 |  | simprrl 780 | . . . . . . . . . . . 12
⊢ (((¬
∃𝑥 ∈ 𝐵 ∀𝑦 ∈ 𝐵 ¬ 𝑦 <s 𝑥 ∧ ((𝐵 ⊆  No 
∧ 𝐵 ∈ 𝑉 ∧ 𝑍 ∈  No )
∧ ∀𝑏 ∈
𝐵 𝑍 <s 𝑏)) ∧ (𝑝 ∈ 𝐵 ∧ (𝑔 ∈ dom 𝑝 ∧ ∀𝑞 ∈ 𝐵 (¬ 𝑝 <s 𝑞 → (𝑝 ↾ suc 𝑔) = (𝑞 ↾ suc 𝑔))))) → 𝑔 ∈ dom 𝑝) | 
| 85 |  | simprrr 781 | . . . . . . . . . . . . 13
⊢ (((¬
∃𝑥 ∈ 𝐵 ∀𝑦 ∈ 𝐵 ¬ 𝑦 <s 𝑥 ∧ ((𝐵 ⊆  No 
∧ 𝐵 ∈ 𝑉 ∧ 𝑍 ∈  No )
∧ ∀𝑏 ∈
𝐵 𝑍 <s 𝑏)) ∧ (𝑝 ∈ 𝐵 ∧ (𝑔 ∈ dom 𝑝 ∧ ∀𝑞 ∈ 𝐵 (¬ 𝑝 <s 𝑞 → (𝑝 ↾ suc 𝑔) = (𝑞 ↾ suc 𝑔))))) → ∀𝑞 ∈ 𝐵 (¬ 𝑝 <s 𝑞 → (𝑝 ↾ suc 𝑔) = (𝑞 ↾ suc 𝑔))) | 
| 86 |  | breq2 5146 | . . . . . . . . . . . . . . . 16
⊢ (𝑞 = 𝑣 → (𝑝 <s 𝑞 ↔ 𝑝 <s 𝑣)) | 
| 87 | 86 | notbid 318 | . . . . . . . . . . . . . . 15
⊢ (𝑞 = 𝑣 → (¬ 𝑝 <s 𝑞 ↔ ¬ 𝑝 <s 𝑣)) | 
| 88 |  | reseq1 5990 | . . . . . . . . . . . . . . . 16
⊢ (𝑞 = 𝑣 → (𝑞 ↾ suc 𝑔) = (𝑣 ↾ suc 𝑔)) | 
| 89 | 88 | eqeq2d 2747 | . . . . . . . . . . . . . . 15
⊢ (𝑞 = 𝑣 → ((𝑝 ↾ suc 𝑔) = (𝑞 ↾ suc 𝑔) ↔ (𝑝 ↾ suc 𝑔) = (𝑣 ↾ suc 𝑔))) | 
| 90 | 87, 89 | imbi12d 344 | . . . . . . . . . . . . . 14
⊢ (𝑞 = 𝑣 → ((¬ 𝑝 <s 𝑞 → (𝑝 ↾ suc 𝑔) = (𝑞 ↾ suc 𝑔)) ↔ (¬ 𝑝 <s 𝑣 → (𝑝 ↾ suc 𝑔) = (𝑣 ↾ suc 𝑔)))) | 
| 91 | 90 | cbvralvw 3236 | . . . . . . . . . . . . 13
⊢
(∀𝑞 ∈
𝐵 (¬ 𝑝 <s 𝑞 → (𝑝 ↾ suc 𝑔) = (𝑞 ↾ suc 𝑔)) ↔ ∀𝑣 ∈ 𝐵 (¬ 𝑝 <s 𝑣 → (𝑝 ↾ suc 𝑔) = (𝑣 ↾ suc 𝑔))) | 
| 92 | 85, 91 | sylib 218 | . . . . . . . . . . . 12
⊢ (((¬
∃𝑥 ∈ 𝐵 ∀𝑦 ∈ 𝐵 ¬ 𝑦 <s 𝑥 ∧ ((𝐵 ⊆  No 
∧ 𝐵 ∈ 𝑉 ∧ 𝑍 ∈  No )
∧ ∀𝑏 ∈
𝐵 𝑍 <s 𝑏)) ∧ (𝑝 ∈ 𝐵 ∧ (𝑔 ∈ dom 𝑝 ∧ ∀𝑞 ∈ 𝐵 (¬ 𝑝 <s 𝑞 → (𝑝 ↾ suc 𝑔) = (𝑞 ↾ suc 𝑔))))) → ∀𝑣 ∈ 𝐵 (¬ 𝑝 <s 𝑣 → (𝑝 ↾ suc 𝑔) = (𝑣 ↾ suc 𝑔))) | 
| 93 | 2 | noinfres 27768 | . . . . . . . . . . . 12
⊢ ((¬
∃𝑥 ∈ 𝐵 ∀𝑦 ∈ 𝐵 ¬ 𝑦 <s 𝑥 ∧ (𝐵 ⊆  No 
∧ 𝐵 ∈ 𝑉) ∧ (𝑝 ∈ 𝐵 ∧ 𝑔 ∈ dom 𝑝 ∧ ∀𝑣 ∈ 𝐵 (¬ 𝑝 <s 𝑣 → (𝑝 ↾ suc 𝑔) = (𝑣 ↾ suc 𝑔)))) → (𝑇 ↾ suc 𝑔) = (𝑝 ↾ suc 𝑔)) | 
| 94 | 78, 80, 82, 83, 84, 92, 93 | syl123anc 1388 | . . . . . . . . . . 11
⊢ (((¬
∃𝑥 ∈ 𝐵 ∀𝑦 ∈ 𝐵 ¬ 𝑦 <s 𝑥 ∧ ((𝐵 ⊆  No 
∧ 𝐵 ∈ 𝑉 ∧ 𝑍 ∈  No )
∧ ∀𝑏 ∈
𝐵 𝑍 <s 𝑏)) ∧ (𝑝 ∈ 𝐵 ∧ (𝑔 ∈ dom 𝑝 ∧ ∀𝑞 ∈ 𝐵 (¬ 𝑝 <s 𝑞 → (𝑝 ↾ suc 𝑔) = (𝑞 ↾ suc 𝑔))))) → (𝑇 ↾ suc 𝑔) = (𝑝 ↾ suc 𝑔)) | 
| 95 |  | breq2 5146 | . . . . . . . . . . . . . 14
⊢ (𝑏 = 𝑝 → (𝑍 <s 𝑏 ↔ 𝑍 <s 𝑝)) | 
| 96 |  | simplrr 777 | . . . . . . . . . . . . . 14
⊢ (((¬
∃𝑥 ∈ 𝐵 ∀𝑦 ∈ 𝐵 ¬ 𝑦 <s 𝑥 ∧ ((𝐵 ⊆  No 
∧ 𝐵 ∈ 𝑉 ∧ 𝑍 ∈  No )
∧ ∀𝑏 ∈
𝐵 𝑍 <s 𝑏)) ∧ (𝑝 ∈ 𝐵 ∧ (𝑔 ∈ dom 𝑝 ∧ ∀𝑞 ∈ 𝐵 (¬ 𝑝 <s 𝑞 → (𝑝 ↾ suc 𝑔) = (𝑞 ↾ suc 𝑔))))) → ∀𝑏 ∈ 𝐵 𝑍 <s 𝑏) | 
| 97 | 95, 96, 83 | rspcdva 3622 | . . . . . . . . . . . . 13
⊢ (((¬
∃𝑥 ∈ 𝐵 ∀𝑦 ∈ 𝐵 ¬ 𝑦 <s 𝑥 ∧ ((𝐵 ⊆  No 
∧ 𝐵 ∈ 𝑉 ∧ 𝑍 ∈  No )
∧ ∀𝑏 ∈
𝐵 𝑍 <s 𝑏)) ∧ (𝑝 ∈ 𝐵 ∧ (𝑔 ∈ dom 𝑝 ∧ ∀𝑞 ∈ 𝐵 (¬ 𝑝 <s 𝑞 → (𝑝 ↾ suc 𝑔) = (𝑞 ↾ suc 𝑔))))) → 𝑍 <s 𝑝) | 
| 98 | 56 | adantr 480 | . . . . . . . . . . . . . 14
⊢ (((¬
∃𝑥 ∈ 𝐵 ∀𝑦 ∈ 𝐵 ¬ 𝑦 <s 𝑥 ∧ ((𝐵 ⊆  No 
∧ 𝐵 ∈ 𝑉 ∧ 𝑍 ∈  No )
∧ ∀𝑏 ∈
𝐵 𝑍 <s 𝑏)) ∧ (𝑝 ∈ 𝐵 ∧ (𝑔 ∈ dom 𝑝 ∧ ∀𝑞 ∈ 𝐵 (¬ 𝑝 <s 𝑞 → (𝑝 ↾ suc 𝑔) = (𝑞 ↾ suc 𝑔))))) → 𝑍 ∈  No
) | 
| 99 | 80, 83 | sseldd 3983 | . . . . . . . . . . . . . 14
⊢ (((¬
∃𝑥 ∈ 𝐵 ∀𝑦 ∈ 𝐵 ¬ 𝑦 <s 𝑥 ∧ ((𝐵 ⊆  No 
∧ 𝐵 ∈ 𝑉 ∧ 𝑍 ∈  No )
∧ ∀𝑏 ∈
𝐵 𝑍 <s 𝑏)) ∧ (𝑝 ∈ 𝐵 ∧ (𝑔 ∈ dom 𝑝 ∧ ∀𝑞 ∈ 𝐵 (¬ 𝑝 <s 𝑞 → (𝑝 ↾ suc 𝑔) = (𝑞 ↾ suc 𝑔))))) → 𝑝 ∈  No
) | 
| 100 |  | sltso 27722 | . . . . . . . . . . . . . . 15
⊢  <s Or
 No | 
| 101 |  | soasym 5624 | . . . . . . . . . . . . . . 15
⊢ (( <s
Or  No  ∧ (𝑍 ∈  No 
∧ 𝑝 ∈  No )) → (𝑍 <s 𝑝 → ¬ 𝑝 <s 𝑍)) | 
| 102 | 100, 101 | mpan 690 | . . . . . . . . . . . . . 14
⊢ ((𝑍 ∈ 
No  ∧ 𝑝 ∈
 No ) → (𝑍 <s 𝑝 → ¬ 𝑝 <s 𝑍)) | 
| 103 | 98, 99, 102 | syl2anc 584 | . . . . . . . . . . . . 13
⊢ (((¬
∃𝑥 ∈ 𝐵 ∀𝑦 ∈ 𝐵 ¬ 𝑦 <s 𝑥 ∧ ((𝐵 ⊆  No 
∧ 𝐵 ∈ 𝑉 ∧ 𝑍 ∈  No )
∧ ∀𝑏 ∈
𝐵 𝑍 <s 𝑏)) ∧ (𝑝 ∈ 𝐵 ∧ (𝑔 ∈ dom 𝑝 ∧ ∀𝑞 ∈ 𝐵 (¬ 𝑝 <s 𝑞 → (𝑝 ↾ suc 𝑔) = (𝑞 ↾ suc 𝑔))))) → (𝑍 <s 𝑝 → ¬ 𝑝 <s 𝑍)) | 
| 104 | 97, 103 | mpd 15 | . . . . . . . . . . . 12
⊢ (((¬
∃𝑥 ∈ 𝐵 ∀𝑦 ∈ 𝐵 ¬ 𝑦 <s 𝑥 ∧ ((𝐵 ⊆  No 
∧ 𝐵 ∈ 𝑉 ∧ 𝑍 ∈  No )
∧ ∀𝑏 ∈
𝐵 𝑍 <s 𝑏)) ∧ (𝑝 ∈ 𝐵 ∧ (𝑔 ∈ dom 𝑝 ∧ ∀𝑞 ∈ 𝐵 (¬ 𝑝 <s 𝑞 → (𝑝 ↾ suc 𝑔) = (𝑞 ↾ suc 𝑔))))) → ¬ 𝑝 <s 𝑍) | 
| 105 |  | nodmon 27696 | . . . . . . . . . . . . . . . 16
⊢ (𝑝 ∈ 
No  → dom 𝑝
∈ On) | 
| 106 | 99, 105 | syl 17 | . . . . . . . . . . . . . . 15
⊢ (((¬
∃𝑥 ∈ 𝐵 ∀𝑦 ∈ 𝐵 ¬ 𝑦 <s 𝑥 ∧ ((𝐵 ⊆  No 
∧ 𝐵 ∈ 𝑉 ∧ 𝑍 ∈  No )
∧ ∀𝑏 ∈
𝐵 𝑍 <s 𝑏)) ∧ (𝑝 ∈ 𝐵 ∧ (𝑔 ∈ dom 𝑝 ∧ ∀𝑞 ∈ 𝐵 (¬ 𝑝 <s 𝑞 → (𝑝 ↾ suc 𝑔) = (𝑞 ↾ suc 𝑔))))) → dom 𝑝 ∈ On) | 
| 107 |  | onelon 6408 | . . . . . . . . . . . . . . 15
⊢ ((dom
𝑝 ∈ On ∧ 𝑔 ∈ dom 𝑝) → 𝑔 ∈ On) | 
| 108 | 106, 84, 107 | syl2anc 584 | . . . . . . . . . . . . . 14
⊢ (((¬
∃𝑥 ∈ 𝐵 ∀𝑦 ∈ 𝐵 ¬ 𝑦 <s 𝑥 ∧ ((𝐵 ⊆  No 
∧ 𝐵 ∈ 𝑉 ∧ 𝑍 ∈  No )
∧ ∀𝑏 ∈
𝐵 𝑍 <s 𝑏)) ∧ (𝑝 ∈ 𝐵 ∧ (𝑔 ∈ dom 𝑝 ∧ ∀𝑞 ∈ 𝐵 (¬ 𝑝 <s 𝑞 → (𝑝 ↾ suc 𝑔) = (𝑞 ↾ suc 𝑔))))) → 𝑔 ∈ On) | 
| 109 |  | onsucb 7838 | . . . . . . . . . . . . . 14
⊢ (𝑔 ∈ On ↔ suc 𝑔 ∈ On) | 
| 110 | 108, 109 | sylib 218 | . . . . . . . . . . . . 13
⊢ (((¬
∃𝑥 ∈ 𝐵 ∀𝑦 ∈ 𝐵 ¬ 𝑦 <s 𝑥 ∧ ((𝐵 ⊆  No 
∧ 𝐵 ∈ 𝑉 ∧ 𝑍 ∈  No )
∧ ∀𝑏 ∈
𝐵 𝑍 <s 𝑏)) ∧ (𝑝 ∈ 𝐵 ∧ (𝑔 ∈ dom 𝑝 ∧ ∀𝑞 ∈ 𝐵 (¬ 𝑝 <s 𝑞 → (𝑝 ↾ suc 𝑔) = (𝑞 ↾ suc 𝑔))))) → suc 𝑔 ∈ On) | 
| 111 |  | sltres 27708 | . . . . . . . . . . . . 13
⊢ ((𝑝 ∈ 
No  ∧ 𝑍 ∈
 No  ∧ suc 𝑔 ∈ On) → ((𝑝 ↾ suc 𝑔) <s (𝑍 ↾ suc 𝑔) → 𝑝 <s 𝑍)) | 
| 112 | 99, 98, 110, 111 | syl3anc 1372 | . . . . . . . . . . . 12
⊢ (((¬
∃𝑥 ∈ 𝐵 ∀𝑦 ∈ 𝐵 ¬ 𝑦 <s 𝑥 ∧ ((𝐵 ⊆  No 
∧ 𝐵 ∈ 𝑉 ∧ 𝑍 ∈  No )
∧ ∀𝑏 ∈
𝐵 𝑍 <s 𝑏)) ∧ (𝑝 ∈ 𝐵 ∧ (𝑔 ∈ dom 𝑝 ∧ ∀𝑞 ∈ 𝐵 (¬ 𝑝 <s 𝑞 → (𝑝 ↾ suc 𝑔) = (𝑞 ↾ suc 𝑔))))) → ((𝑝 ↾ suc 𝑔) <s (𝑍 ↾ suc 𝑔) → 𝑝 <s 𝑍)) | 
| 113 | 104, 112 | mtod 198 | . . . . . . . . . . 11
⊢ (((¬
∃𝑥 ∈ 𝐵 ∀𝑦 ∈ 𝐵 ¬ 𝑦 <s 𝑥 ∧ ((𝐵 ⊆  No 
∧ 𝐵 ∈ 𝑉 ∧ 𝑍 ∈  No )
∧ ∀𝑏 ∈
𝐵 𝑍 <s 𝑏)) ∧ (𝑝 ∈ 𝐵 ∧ (𝑔 ∈ dom 𝑝 ∧ ∀𝑞 ∈ 𝐵 (¬ 𝑝 <s 𝑞 → (𝑝 ↾ suc 𝑔) = (𝑞 ↾ suc 𝑔))))) → ¬ (𝑝 ↾ suc 𝑔) <s (𝑍 ↾ suc 𝑔)) | 
| 114 | 94, 113 | eqnbrtrd 5160 | . . . . . . . . . 10
⊢ (((¬
∃𝑥 ∈ 𝐵 ∀𝑦 ∈ 𝐵 ¬ 𝑦 <s 𝑥 ∧ ((𝐵 ⊆  No 
∧ 𝐵 ∈ 𝑉 ∧ 𝑍 ∈  No )
∧ ∀𝑏 ∈
𝐵 𝑍 <s 𝑏)) ∧ (𝑝 ∈ 𝐵 ∧ (𝑔 ∈ dom 𝑝 ∧ ∀𝑞 ∈ 𝐵 (¬ 𝑝 <s 𝑞 → (𝑝 ↾ suc 𝑔) = (𝑞 ↾ suc 𝑔))))) → ¬ (𝑇 ↾ suc 𝑔) <s (𝑍 ↾ suc 𝑔)) | 
| 115 | 114 | rexlimdvaa 3155 | . . . . . . . . 9
⊢ ((¬
∃𝑥 ∈ 𝐵 ∀𝑦 ∈ 𝐵 ¬ 𝑦 <s 𝑥 ∧ ((𝐵 ⊆  No 
∧ 𝐵 ∈ 𝑉 ∧ 𝑍 ∈  No )
∧ ∀𝑏 ∈
𝐵 𝑍 <s 𝑏)) → (∃𝑝 ∈ 𝐵 (𝑔 ∈ dom 𝑝 ∧ ∀𝑞 ∈ 𝐵 (¬ 𝑝 <s 𝑞 → (𝑝 ↾ suc 𝑔) = (𝑞 ↾ suc 𝑔))) → ¬ (𝑇 ↾ suc 𝑔) <s (𝑍 ↾ suc 𝑔))) | 
| 116 | 77, 115 | sylbid 240 | . . . . . . . 8
⊢ ((¬
∃𝑥 ∈ 𝐵 ∀𝑦 ∈ 𝐵 ¬ 𝑦 <s 𝑥 ∧ ((𝐵 ⊆  No 
∧ 𝐵 ∈ 𝑉 ∧ 𝑍 ∈  No )
∧ ∀𝑏 ∈
𝐵 𝑍 <s 𝑏)) → (𝑔 ∈ dom 𝑇 → ¬ (𝑇 ↾ suc 𝑔) <s (𝑍 ↾ suc 𝑔))) | 
| 117 | 116 | imp 406 | . . . . . . 7
⊢ (((¬
∃𝑥 ∈ 𝐵 ∀𝑦 ∈ 𝐵 ¬ 𝑦 <s 𝑥 ∧ ((𝐵 ⊆  No 
∧ 𝐵 ∈ 𝑉 ∧ 𝑍 ∈  No )
∧ ∀𝑏 ∈
𝐵 𝑍 <s 𝑏)) ∧ 𝑔 ∈ dom 𝑇) → ¬ (𝑇 ↾ suc 𝑔) <s (𝑍 ↾ suc 𝑔)) | 
| 118 |  | nodmord 27699 | . . . . . . . . . . 11
⊢ (𝑇 ∈ 
No  → Ord dom 𝑇) | 
| 119 |  | ordsucss 7839 | . . . . . . . . . . 11
⊢ (Ord dom
𝑇 → (𝑔 ∈ dom 𝑇 → suc 𝑔 ⊆ dom 𝑇)) | 
| 120 | 59, 118, 119 | 3syl 18 | . . . . . . . . . 10
⊢ ((¬
∃𝑥 ∈ 𝐵 ∀𝑦 ∈ 𝐵 ¬ 𝑦 <s 𝑥 ∧ ((𝐵 ⊆  No 
∧ 𝐵 ∈ 𝑉 ∧ 𝑍 ∈  No )
∧ ∀𝑏 ∈
𝐵 𝑍 <s 𝑏)) → (𝑔 ∈ dom 𝑇 → suc 𝑔 ⊆ dom 𝑇)) | 
| 121 | 120 | imp 406 | . . . . . . . . 9
⊢ (((¬
∃𝑥 ∈ 𝐵 ∀𝑦 ∈ 𝐵 ¬ 𝑦 <s 𝑥 ∧ ((𝐵 ⊆  No 
∧ 𝐵 ∈ 𝑉 ∧ 𝑍 ∈  No )
∧ ∀𝑏 ∈
𝐵 𝑍 <s 𝑏)) ∧ 𝑔 ∈ dom 𝑇) → suc 𝑔 ⊆ dom 𝑇) | 
| 122 | 121 | resabs1d 6025 | . . . . . . . 8
⊢ (((¬
∃𝑥 ∈ 𝐵 ∀𝑦 ∈ 𝐵 ¬ 𝑦 <s 𝑥 ∧ ((𝐵 ⊆  No 
∧ 𝐵 ∈ 𝑉 ∧ 𝑍 ∈  No )
∧ ∀𝑏 ∈
𝐵 𝑍 <s 𝑏)) ∧ 𝑔 ∈ dom 𝑇) → ((𝑇 ↾ dom 𝑇) ↾ suc 𝑔) = (𝑇 ↾ suc 𝑔)) | 
| 123 | 121 | resabs1d 6025 | . . . . . . . 8
⊢ (((¬
∃𝑥 ∈ 𝐵 ∀𝑦 ∈ 𝐵 ¬ 𝑦 <s 𝑥 ∧ ((𝐵 ⊆  No 
∧ 𝐵 ∈ 𝑉 ∧ 𝑍 ∈  No )
∧ ∀𝑏 ∈
𝐵 𝑍 <s 𝑏)) ∧ 𝑔 ∈ dom 𝑇) → ((𝑍 ↾ dom 𝑇) ↾ suc 𝑔) = (𝑍 ↾ suc 𝑔)) | 
| 124 | 122, 123 | breq12d 5155 | . . . . . . 7
⊢ (((¬
∃𝑥 ∈ 𝐵 ∀𝑦 ∈ 𝐵 ¬ 𝑦 <s 𝑥 ∧ ((𝐵 ⊆  No 
∧ 𝐵 ∈ 𝑉 ∧ 𝑍 ∈  No )
∧ ∀𝑏 ∈
𝐵 𝑍 <s 𝑏)) ∧ 𝑔 ∈ dom 𝑇) → (((𝑇 ↾ dom 𝑇) ↾ suc 𝑔) <s ((𝑍 ↾ dom 𝑇) ↾ suc 𝑔) ↔ (𝑇 ↾ suc 𝑔) <s (𝑍 ↾ suc 𝑔))) | 
| 125 | 117, 124 | mtbird 325 | . . . . . 6
⊢ (((¬
∃𝑥 ∈ 𝐵 ∀𝑦 ∈ 𝐵 ¬ 𝑦 <s 𝑥 ∧ ((𝐵 ⊆  No 
∧ 𝐵 ∈ 𝑉 ∧ 𝑍 ∈  No )
∧ ∀𝑏 ∈
𝐵 𝑍 <s 𝑏)) ∧ 𝑔 ∈ dom 𝑇) → ¬ ((𝑇 ↾ dom 𝑇) ↾ suc 𝑔) <s ((𝑍 ↾ dom 𝑇) ↾ suc 𝑔)) | 
| 126 | 125 | ralrimiva 3145 | . . . . 5
⊢ ((¬
∃𝑥 ∈ 𝐵 ∀𝑦 ∈ 𝐵 ¬ 𝑦 <s 𝑥 ∧ ((𝐵 ⊆  No 
∧ 𝐵 ∈ 𝑉 ∧ 𝑍 ∈  No )
∧ ∀𝑏 ∈
𝐵 𝑍 <s 𝑏)) → ∀𝑔 ∈ dom 𝑇 ¬ ((𝑇 ↾ dom 𝑇) ↾ suc 𝑔) <s ((𝑍 ↾ dom 𝑇) ↾ suc 𝑔)) | 
| 127 |  | noresle 27743 | . . . . 5
⊢ ((((𝑍 ↾ dom 𝑇) ∈  No 
∧ (𝑇 ↾ dom 𝑇) ∈ 
No ) ∧ (dom (𝑍
↾ dom 𝑇) ⊆ dom
𝑇 ∧ dom (𝑇 ↾ dom 𝑇) ⊆ dom 𝑇 ∧ ∀𝑔 ∈ dom 𝑇 ¬ ((𝑇 ↾ dom 𝑇) ↾ suc 𝑔) <s ((𝑍 ↾ dom 𝑇) ↾ suc 𝑔))) → ¬ (𝑇 ↾ dom 𝑇) <s (𝑍 ↾ dom 𝑇)) | 
| 128 | 63, 70, 72, 74, 126, 127 | syl23anc 1378 | . . . 4
⊢ ((¬
∃𝑥 ∈ 𝐵 ∀𝑦 ∈ 𝐵 ¬ 𝑦 <s 𝑥 ∧ ((𝐵 ⊆  No 
∧ 𝐵 ∈ 𝑉 ∧ 𝑍 ∈  No )
∧ ∀𝑏 ∈
𝐵 𝑍 <s 𝑏)) → ¬ (𝑇 ↾ dom 𝑇) <s (𝑍 ↾ dom 𝑇)) | 
| 129 | 69 | breq1d 5152 | . . . 4
⊢ ((¬
∃𝑥 ∈ 𝐵 ∀𝑦 ∈ 𝐵 ¬ 𝑦 <s 𝑥 ∧ ((𝐵 ⊆  No 
∧ 𝐵 ∈ 𝑉 ∧ 𝑍 ∈  No )
∧ ∀𝑏 ∈
𝐵 𝑍 <s 𝑏)) → ((𝑇 ↾ dom 𝑇) <s (𝑍 ↾ dom 𝑇) ↔ 𝑇 <s (𝑍 ↾ dom 𝑇))) | 
| 130 | 128, 129 | mtbid 324 | . . 3
⊢ ((¬
∃𝑥 ∈ 𝐵 ∀𝑦 ∈ 𝐵 ¬ 𝑦 <s 𝑥 ∧ ((𝐵 ⊆  No 
∧ 𝐵 ∈ 𝑉 ∧ 𝑍 ∈  No )
∧ ∀𝑏 ∈
𝐵 𝑍 <s 𝑏)) → ¬ 𝑇 <s (𝑍 ↾ dom 𝑇)) | 
| 131 | 55, 130 | pm2.61ian 811 | . 2
⊢ (((𝐵 ⊆ 
No  ∧ 𝐵 ∈
𝑉 ∧ 𝑍 ∈  No )
∧ ∀𝑏 ∈
𝐵 𝑍 <s 𝑏) → ¬ 𝑇 <s (𝑍 ↾ dom 𝑇)) | 
| 132 |  | simplr 768 | . . . . 5
⊢ ((((𝐵 ⊆ 
No  ∧ 𝐵 ∈
𝑉 ∧ 𝑍 ∈  No )
∧ ¬ 𝑇 <s (𝑍 ↾ dom 𝑇)) ∧ 𝑏 ∈ 𝐵) → ¬ 𝑇 <s (𝑍 ↾ dom 𝑇)) | 
| 133 |  | simpll1 1212 | . . . . . 6
⊢ ((((𝐵 ⊆ 
No  ∧ 𝐵 ∈
𝑉 ∧ 𝑍 ∈  No )
∧ ¬ 𝑇 <s (𝑍 ↾ dom 𝑇)) ∧ 𝑏 ∈ 𝐵) → 𝐵 ⊆  No
) | 
| 134 |  | simpll2 1213 | . . . . . 6
⊢ ((((𝐵 ⊆ 
No  ∧ 𝐵 ∈
𝑉 ∧ 𝑍 ∈  No )
∧ ¬ 𝑇 <s (𝑍 ↾ dom 𝑇)) ∧ 𝑏 ∈ 𝐵) → 𝐵 ∈ 𝑉) | 
| 135 |  | simpr 484 | . . . . . 6
⊢ ((((𝐵 ⊆ 
No  ∧ 𝐵 ∈
𝑉 ∧ 𝑍 ∈  No )
∧ ¬ 𝑇 <s (𝑍 ↾ dom 𝑇)) ∧ 𝑏 ∈ 𝐵) → 𝑏 ∈ 𝐵) | 
| 136 | 2 | noinfbnd1 27775 | . . . . . 6
⊢ ((𝐵 ⊆ 
No  ∧ 𝐵 ∈
𝑉 ∧ 𝑏 ∈ 𝐵) → 𝑇 <s (𝑏 ↾ dom 𝑇)) | 
| 137 | 133, 134,
135, 136 | syl3anc 1372 | . . . . 5
⊢ ((((𝐵 ⊆ 
No  ∧ 𝐵 ∈
𝑉 ∧ 𝑍 ∈  No )
∧ ¬ 𝑇 <s (𝑍 ↾ dom 𝑇)) ∧ 𝑏 ∈ 𝐵) → 𝑇 <s (𝑏 ↾ dom 𝑇)) | 
| 138 |  | simpl3 1193 | . . . . . . . 8
⊢ (((𝐵 ⊆ 
No  ∧ 𝐵 ∈
𝑉 ∧ 𝑍 ∈  No )
∧ ¬ 𝑇 <s (𝑍 ↾ dom 𝑇)) → 𝑍 ∈  No
) | 
| 139 |  | simpl1 1191 | . . . . . . . . . 10
⊢ (((𝐵 ⊆ 
No  ∧ 𝐵 ∈
𝑉 ∧ 𝑍 ∈  No )
∧ ¬ 𝑇 <s (𝑍 ↾ dom 𝑇)) → 𝐵 ⊆  No
) | 
| 140 |  | simpl2 1192 | . . . . . . . . . 10
⊢ (((𝐵 ⊆ 
No  ∧ 𝐵 ∈
𝑉 ∧ 𝑍 ∈  No )
∧ ¬ 𝑇 <s (𝑍 ↾ dom 𝑇)) → 𝐵 ∈ 𝑉) | 
| 141 | 139, 140,
57 | syl2anc 584 | . . . . . . . . 9
⊢ (((𝐵 ⊆ 
No  ∧ 𝐵 ∈
𝑉 ∧ 𝑍 ∈  No )
∧ ¬ 𝑇 <s (𝑍 ↾ dom 𝑇)) → 𝑇 ∈  No
) | 
| 142 | 141, 60 | syl 17 | . . . . . . . 8
⊢ (((𝐵 ⊆ 
No  ∧ 𝐵 ∈
𝑉 ∧ 𝑍 ∈  No )
∧ ¬ 𝑇 <s (𝑍 ↾ dom 𝑇)) → dom 𝑇 ∈ On) | 
| 143 | 138, 142,
62 | syl2anc 584 | . . . . . . 7
⊢ (((𝐵 ⊆ 
No  ∧ 𝐵 ∈
𝑉 ∧ 𝑍 ∈  No )
∧ ¬ 𝑇 <s (𝑍 ↾ dom 𝑇)) → (𝑍 ↾ dom 𝑇) ∈  No
) | 
| 144 | 143 | adantr 480 | . . . . . 6
⊢ ((((𝐵 ⊆ 
No  ∧ 𝐵 ∈
𝑉 ∧ 𝑍 ∈  No )
∧ ¬ 𝑇 <s (𝑍 ↾ dom 𝑇)) ∧ 𝑏 ∈ 𝐵) → (𝑍 ↾ dom 𝑇) ∈  No
) | 
| 145 | 141 | adantr 480 | . . . . . 6
⊢ ((((𝐵 ⊆ 
No  ∧ 𝐵 ∈
𝑉 ∧ 𝑍 ∈  No )
∧ ¬ 𝑇 <s (𝑍 ↾ dom 𝑇)) ∧ 𝑏 ∈ 𝐵) → 𝑇 ∈  No
) | 
| 146 | 139 | sselda 3982 | . . . . . . 7
⊢ ((((𝐵 ⊆ 
No  ∧ 𝐵 ∈
𝑉 ∧ 𝑍 ∈  No )
∧ ¬ 𝑇 <s (𝑍 ↾ dom 𝑇)) ∧ 𝑏 ∈ 𝐵) → 𝑏 ∈  No
) | 
| 147 | 142 | adantr 480 | . . . . . . 7
⊢ ((((𝐵 ⊆ 
No  ∧ 𝐵 ∈
𝑉 ∧ 𝑍 ∈  No )
∧ ¬ 𝑇 <s (𝑍 ↾ dom 𝑇)) ∧ 𝑏 ∈ 𝐵) → dom 𝑇 ∈ On) | 
| 148 |  | noreson 27706 | . . . . . . 7
⊢ ((𝑏 ∈ 
No  ∧ dom 𝑇
∈ On) → (𝑏
↾ dom 𝑇) ∈  No ) | 
| 149 | 146, 147,
148 | syl2anc 584 | . . . . . 6
⊢ ((((𝐵 ⊆ 
No  ∧ 𝐵 ∈
𝑉 ∧ 𝑍 ∈  No )
∧ ¬ 𝑇 <s (𝑍 ↾ dom 𝑇)) ∧ 𝑏 ∈ 𝐵) → (𝑏 ↾ dom 𝑇) ∈  No
) | 
| 150 |  | sotr2 5625 | . . . . . . 7
⊢ (( <s
Or  No  ∧ ((𝑍 ↾ dom 𝑇) ∈  No 
∧ 𝑇 ∈  No  ∧ (𝑏 ↾ dom 𝑇) ∈  No ))
→ ((¬ 𝑇 <s
(𝑍 ↾ dom 𝑇) ∧ 𝑇 <s (𝑏 ↾ dom 𝑇)) → (𝑍 ↾ dom 𝑇) <s (𝑏 ↾ dom 𝑇))) | 
| 151 | 100, 150 | mpan 690 | . . . . . 6
⊢ (((𝑍 ↾ dom 𝑇) ∈  No 
∧ 𝑇 ∈  No  ∧ (𝑏 ↾ dom 𝑇) ∈  No )
→ ((¬ 𝑇 <s
(𝑍 ↾ dom 𝑇) ∧ 𝑇 <s (𝑏 ↾ dom 𝑇)) → (𝑍 ↾ dom 𝑇) <s (𝑏 ↾ dom 𝑇))) | 
| 152 | 144, 145,
149, 151 | syl3anc 1372 | . . . . 5
⊢ ((((𝐵 ⊆ 
No  ∧ 𝐵 ∈
𝑉 ∧ 𝑍 ∈  No )
∧ ¬ 𝑇 <s (𝑍 ↾ dom 𝑇)) ∧ 𝑏 ∈ 𝐵) → ((¬ 𝑇 <s (𝑍 ↾ dom 𝑇) ∧ 𝑇 <s (𝑏 ↾ dom 𝑇)) → (𝑍 ↾ dom 𝑇) <s (𝑏 ↾ dom 𝑇))) | 
| 153 | 132, 137,
152 | mp2and 699 | . . . 4
⊢ ((((𝐵 ⊆ 
No  ∧ 𝐵 ∈
𝑉 ∧ 𝑍 ∈  No )
∧ ¬ 𝑇 <s (𝑍 ↾ dom 𝑇)) ∧ 𝑏 ∈ 𝐵) → (𝑍 ↾ dom 𝑇) <s (𝑏 ↾ dom 𝑇)) | 
| 154 |  | simpll3 1214 | . . . . 5
⊢ ((((𝐵 ⊆ 
No  ∧ 𝐵 ∈
𝑉 ∧ 𝑍 ∈  No )
∧ ¬ 𝑇 <s (𝑍 ↾ dom 𝑇)) ∧ 𝑏 ∈ 𝐵) → 𝑍 ∈  No
) | 
| 155 |  | sltres 27708 | . . . . 5
⊢ ((𝑍 ∈ 
No  ∧ 𝑏 ∈
 No  ∧ dom 𝑇 ∈ On) → ((𝑍 ↾ dom 𝑇) <s (𝑏 ↾ dom 𝑇) → 𝑍 <s 𝑏)) | 
| 156 | 154, 146,
147, 155 | syl3anc 1372 | . . . 4
⊢ ((((𝐵 ⊆ 
No  ∧ 𝐵 ∈
𝑉 ∧ 𝑍 ∈  No )
∧ ¬ 𝑇 <s (𝑍 ↾ dom 𝑇)) ∧ 𝑏 ∈ 𝐵) → ((𝑍 ↾ dom 𝑇) <s (𝑏 ↾ dom 𝑇) → 𝑍 <s 𝑏)) | 
| 157 | 153, 156 | mpd 15 | . . 3
⊢ ((((𝐵 ⊆ 
No  ∧ 𝐵 ∈
𝑉 ∧ 𝑍 ∈  No )
∧ ¬ 𝑇 <s (𝑍 ↾ dom 𝑇)) ∧ 𝑏 ∈ 𝐵) → 𝑍 <s 𝑏) | 
| 158 | 157 | ralrimiva 3145 | . 2
⊢ (((𝐵 ⊆ 
No  ∧ 𝐵 ∈
𝑉 ∧ 𝑍 ∈  No )
∧ ¬ 𝑇 <s (𝑍 ↾ dom 𝑇)) → ∀𝑏 ∈ 𝐵 𝑍 <s 𝑏) | 
| 159 | 131, 158 | impbida 800 | 1
⊢ ((𝐵 ⊆ 
No  ∧ 𝐵 ∈
𝑉 ∧ 𝑍 ∈  No )
→ (∀𝑏 ∈
𝐵 𝑍 <s 𝑏 ↔ ¬ 𝑇 <s (𝑍 ↾ dom 𝑇))) |