src/ZF/QPair.ML
changeset 1461 6bcb44e4d6e5
parent 1096 6c177c4c2127
child 2469 b50b8c0eec01
--- a/src/ZF/QPair.ML	Mon Jan 29 14:16:13 1996 +0100
+++ b/src/ZF/QPair.ML	Tue Jan 30 13:42:57 1996 +0100
@@ -1,6 +1,6 @@
-(*  Title: 	ZF/QPair.ML
+(*  Title:      ZF/QPair.ML
     ID:         $Id$
-    Author: 	Lawrence C Paulson, Cambridge University Computer Laboratory
+    Author:     Lawrence C Paulson, Cambridge University Computer Laboratory
     Copyright   1993  University of Cambridge
 
 For QPair.thy.  
@@ -59,7 +59,7 @@
 
 val QSigmaE2 = 
   rule_by_tactic (REPEAT_FIRST (etac QPair_inject ORELSE' bound_hyp_subst_tac)
-		  THEN prune_params_tac)
+                  THEN prune_params_tac)
       (read_instantiate [("c","<a;b>")] QSigmaE);  
 
 qed_goal "QSigmaD1" thy "<a;b> : QSigma(A,B) ==> a : A"
@@ -143,8 +143,8 @@
 qed "qsplitI";
 
 val major::sigma::prems = goalw thy [qsplit_def]
-    "[| qsplit(R,z);  z:QSigma(A,B);  			\
-\       !!x y. [| z = <x;y>;  R(x,y) |] ==> P  		\
+    "[| qsplit(R,z);  z:QSigma(A,B);                    \
+\       !!x y. [| z = <x;y>;  R(x,y) |] ==> P           \
 \   |] ==> P";
 by (rtac (sigma RS QSigmaE) 1);
 by (cut_facts_tac [major] 1);
@@ -177,7 +177,7 @@
     (assume_tac 1) ]);
 
 val qconverse_cs = qpair_cs addSIs [qconverseI] 
-			    addSEs [qconverseD,qconverseE];
+                            addSEs [qconverseD,qconverseE];
 
 qed_goal "qconverse_qconverse" thy
     "!!A B r. r<=QSigma(A,B) ==> qconverse(qconverse(r)) = r"
@@ -292,7 +292,7 @@
 by (rtac (major RS qsumE) 1);
 by (ALLGOALS (etac ssubst));
 by (ALLGOALS (asm_simp_tac (ZF_ss addsimps
-			    (prems@[qcase_QInl,qcase_QInr]))));
+                            (prems@[qcase_QInl,qcase_QInr]))));
 qed "qcase_type";
 
 (** Rules for the Part primitive **)