-let rec T_rect (P: (T \to Type[0])) (f: (\forall (n: nat).(P (TSort n))))
-(f0: (\forall (n: nat).(P (TLRef n)))) (f1: (\forall (k: K).(\forall (t:
-T).((P t) \to (\forall (t0: T).((P t0) \to (P (THead k t t0)))))))) (t: T) on
-t: P t \def match t with [(TSort n) \Rightarrow (f n) | (TLRef n) \Rightarrow
-(f0 n) | (THead k t0 t1) \Rightarrow (f1 k t0 ((T_rect P f f0 f1) t0) t1
-((T_rect P f f0 f1) t1))].
+implied rec lemma T_rect (P: (T \to Type[0])) (f: (\forall (n: nat).(P (TSort
+n)))) (f0: (\forall (n: nat).(P (TLRef n)))) (f1: (\forall (k: K).(\forall
+(t: T).((P t) \to (\forall (t0: T).((P t0) \to (P (THead k t t0)))))))) (t:
+T) on t: P t \def match t with [(TSort n) \Rightarrow (f n) | (TLRef n)
+\Rightarrow (f0 n) | (THead k t0 t1) \Rightarrow (f1 k t0 ((T_rect P f f0 f1)
+t0) t1 ((T_rect P f f0 f1) t1))].