@@ -453,9 +453,9 @@ factorEquiv {suc n} {m} = intro , isEmbedding×isSurjection→isEquiv (isEmbeddi
453453 mm<m = <ᵗ→< (snd mm)
454454 nm<n·m : toℕ {k = m} mm · suc n + toℕ {k = suc n} nn < suc n · m
455455 nm<n·m =
456- toℕ {k = m} mm · suc n + toℕ {k = suc n} nn <≤⟨ <-k+ nn< ⟩
456+ toℕ {k = m} mm · suc n + toℕ {k = suc n} nn <≤⟨ <-+ˡ nn< ⟩
457457 toℕ {k = m} mm · suc n + suc n ≡≤⟨ +-comm (toℕ {k = m} mm · suc n) (suc n) ⟩
458- suc (toℕ {k = m} mm) · suc n ≤≡⟨ ≤-·k mm<m ⟩
458+ suc (toℕ {k = m} mm) · suc n ≤≡⟨ ≤-·ʳ mm<m ⟩
459459 m · suc n ≡⟨ sym (·-comm (suc n) m) ⟩
460460 suc n · m ∎ where open <-Reasoning
461461
@@ -492,7 +492,7 @@ factorEquiv {suc n} {m} = intro , isEmbedding×isSurjection→isEquiv (isEmbeddi
492492 m · suc n ∎ where open <-Reasoning
493493
494494 mm<m : mm < m
495- mm<m = <-·sk-cancel mm·sn<m·sn
495+ mm<m = <-·-cancelʳ mm·sn<m·sn
496496 nnFin : Fin (suc n)
497497 nnFin = nn , n%sk<ᵗsk k _
498498 mmFin : Fin m
@@ -560,15 +560,15 @@ Iso.inv (Fin+≅Fin⊎Fin m n) = g
560560 where
561561 g : Fin m ⊎ Fin n → Fin (m + n)
562562 g (inl (k , k<m)) = k , <→<ᵗ (o<m→o<m+n m n k (<ᵗ→< k<m))
563- g (inr (k , k<n)) = m + k , <→<ᵗ (<-k+ {k = m} (<ᵗ→< k<n))
563+ g (inr (k , k<n)) = m + k , <→<ᵗ (<-+ˡ {k = m} (<ᵗ→< k<n))
564564Iso.sec (Fin+≅Fin⊎Fin m n) = sec-f-g
565565 where
566566 sec-f-g : _
567567 sec-f-g (inl (k , k<m)) with k ≤? m
568568 sec-f-g (inl (k , k<m)) | inl _ = cong inl (Σ≡Prop (λ z → isProp<ᵗ {n = z} {m = m}) refl)
569569 sec-f-g (inl (k , k<m)) | inr m≤k = Empty.rec (¬-<-and-≥ (<ᵗ→< k<m) m≤k)
570570 sec-f-g (inr (k , k<n)) with (m + k) ≤? m
571- sec-f-g (inr (k , k<n)) | inl p = Empty.rec (¬m+n<m {m} {k} p)
571+ sec-f-g (inr (k , k<n)) | inl p = Empty.rec (¬SumLeft< {m} {k} p)
572572 sec-f-g (inr (k , k<n)) | inr k≥m = cong inr (Σ≡Prop (λ z → isProp<ᵗ {n = z} {m = n}) rem)
573573 where
574574 rem : (m + k) ∸ m ≡ k
@@ -749,21 +749,21 @@ module _ (_+A_ : A → A → A) (0A : A)
749749 sumFin-choose {zero} f a x p t = Empty.rec (¬Fin0 x)
750750 sumFin-choose {suc n} f a x p t with (n ≟ fst x)
751751 ... | lt x₁ =
752- Empty.rec (¬m<m {suc n} ((fst (<ᵗ→< {n = x .fst} {suc n} (x .snd))) + fst x₁
752+ Empty.rec (<-irrefl {suc n} ((fst (<ᵗ→< {n = x .fst} {suc n} (x .snd))) + fst x₁
753753 , (sym (+-assoc (fst (<ᵗ→< {n = x .fst} {suc n} (x .snd))) (fst x₁) (suc (suc n)))
754754 ∙ (cong (fst (<ᵗ→< {n = x .fst} {suc n} (x .snd)) +_ ) (+-suc (fst x₁) (suc n))))
755755 ∙ sym ((sym (<ᵗ→< {n = x .fst} (x .snd) .snd))
756756 ∙ cong (fst (<ᵗ→< {n = x .fst} {suc n} ((x .snd))) +_) (sym (cong suc (x₁ .snd))))))
757757 ... | eq x₁ =
758758 cong (f flast +A_) (sumFinGen0 n _
759- λ h → t _ λ q → ¬m<m (subst (_< n) (cong fst q ∙ sym x₁) (<ᵗ→< (h .snd))))
759+ λ h → t _ λ q → <-irrefl (subst (_< n) (cong fst q ∙ sym x₁) (<ᵗ→< (h .snd))))
760760 ∙ rUnit _ ∙ sym (cong f x=flast) ∙ p
761761 where
762762 x=flast : x ≡ flast
763763 x=flast = Σ≡Prop (λ z → isProp<ᵗ {n = z} {m = suc n}) (sym x₁)
764764 ... | gt x₁ =
765765 cong₂ _+A_
766- (t flast (λ p → ¬m<m (subst (_< n) (sym (cong fst p)) x₁)))
766+ (t flast (λ p → <-irrefl (subst (_< n) (sym (cong fst p)) x₁)))
767767 refl
768768 ∙ lUnitA _
769769 ∙ sumFin-choose {n = n} (f ∘ injectSuc) a (fst x , <→<ᵗ x₁)
0 commit comments