a ≡ aa : [ U0 ], b : [ U0 ], f : a ⟶ b, x : a, y : [ a ], e : Eq a x y ⊢ x ⟹ aa ≡ aa : [ U0 ], b : [ U0 ], f : a ⟶ b, x : a, y : [ a ], e : Eq a x y ⊢ x ⟹ aa : [ U0 ], b : [ U0 ], f : a ⟶ b, x : a, y : [ a ], e : Eq a x y ⊢ x ⟸ aa : [ U0 ], b : [ U0 ], f : a ⟶ b, x : a, y : [ a ], e : Eq a x y ⊢ f ⟹ a ⟶ ba : [ U0 ], b : [ U0 ], f : a ⟶ b, x : a, y : [ a ], e : Eq a x y ⊢ x ⟸ aa : [ U0 ], b : [ U0 ], f : a ⟶ b, x : a, y : [ a ], e : Eq a x y ⊢ f ⟹ a ⟶ bb ≡ ba : [ U0 ], b : [ U0 ], f : a ⟶ b, x : a, y : [ a ], e : Eq a x y ⊢ f x ⟹ bb ≡ ba : [ U0 ], b : [ U0 ], f : a ⟶ b, x : a, y : [ a ], e : Eq a x y ⊢ f x ⟹ bf x ≡ f xa : [ U0 ], b : [ U0 ], f : a ⟶ b, x : a, y : [ a ], e : Eq a x y ⊢ f x ⟸ ba : [ U0 ], b : [ U0 ], f : a ⟶ b, x : a, y : [ a ], e : Eq a x y ⊢ f x ⟸ ba : [ U0 ], b : [ U0 ], f : a ⟶ b, x : a, y : [ a ], e : Eq a x y ⊢ refl ⟸ Eq b (f x) (f x)a : [ U0 ], b : [ U0 ], f : a ⟶ b, x : a, y : [ a ], e : Eq a x y ⊢ e ⟹ Eq a x yEq b (f x) (f y) ≡ Eq b (f x) (f y)a : [ U0 ], b : [ U0 ], f : a ⟶ b, x : a, y : [ a ], e : Eq a x y ⊢ J(x.y.p.Eq b (f x) (f y), refl, e) ⟹ Eq b (f x) (f y)a : [ U0 ], b : [ U0 ], f : a ⟶ b, x : a, y : [ a ], e : Eq a x y ⊢ J(x.y.p.Eq b (f x) (f y), refl, e) ⟸ Eq b (f x) (f y)a : [ U0 ], b : [ U0 ], f : a ⟶ b, x : a, y : [ a ] ⊢ λ e. J(x.y.p.Eq b (f x) (f y), refl, e) ⟸ (Eq a x y) ⟶ (Eq b (f x) (f y))a : [ U0 ], b : [ U0 ], f : a ⟶ b, x : a ⊢ λ y. λ e. J(x.y.p.Eq b (f x) (f y), refl, e) ⟸ ∀ y : a. (Eq a x y) ⟶ (Eq b (f x) (f y))a : [ U0 ], b : [ U0 ], f : a ⟶ b ⊢ λ x. λ y. λ e. J(x.y.p.Eq b (f x) (f y), refl, e) ⟸ Π x : a. ∀ y : a. (Eq a x y) ⟶ (Eq b (f x) (f y))a : [ U0 ], b : [ U0 ] ⊢ λ f. λ x. λ y. λ e. J(x.y.p.Eq b (f x) (f y), refl, e) ⟸ Π f : a ⟶ b. Π x : a. ∀ y : a. (Eq a x y) ⟶ (Eq b (f x) (f y))a : [ U0 ] ⊢ λ b. λ f. λ x. λ y. λ e. J(x.y.p.Eq b (f x) (f y), refl, e) ⟸ ∀ b : U0. Π f : a ⟶ b. Π x : a. ∀ y : a. (Eq a x y) ⟶ (Eq b (f x) (f y)) ⊢ λ a. λ b. λ f. λ x. λ y. λ e. J(x.y.p.Eq b (f x) (f y), refl, e) ⟸ ∀ a : U0. ∀ b : U0. Π f : a ⟶ b. Π x : a. ∀ y : a. (Eq a x y) ⟶ (Eq b (f x) (f y)) ⊢ (λ a. λ b. λ f. λ x. λ y. λ e. J(x.y.p.Eq b (f x) (f y), refl, e)) ⟹ ∀ a : U0. ∀ b : U0. Π f : a ⟶ b. Π x : a. ∀ y : a. (Eq a x y) ⟶ (Eq b (f x) (f y))