src/Modal/S43.thy
changeset 1150 66512c9e6bd6
parent 0 a5a9c433f639
child 1474 3f7d67927fe2
--- a/src/Modal/S43.thy	Wed Jun 21 15:01:07 1995 +0200
+++ b/src/Modal/S43.thy	Wed Jun 21 15:14:58 1995 +0200
@@ -9,10 +9,10 @@
 S43 = Modal0 +
 
 consts
-  S43pi	:: "[sobj=>sobj, sobj=>sobj, sobj=>sobj,\
-\	     sobj=>sobj, sobj=>sobj, sobj=>sobj] => prop"
-  "@S43pi" :: "[sequence, sequence, sequence, sequence, sequence,\
-\		sequence] => prop" ("S43pi((_);(_);(_);(_);(_);(_))" [] 5)
+  S43pi	:: "[sobj=>sobj, sobj=>sobj, sobj=>sobj,
+	     sobj=>sobj, sobj=>sobj, sobj=>sobj] => prop"
+  "@S43pi" :: "[sequence, sequence, sequence, sequence, sequence,
+		sequence] => prop" ("S43pi((_);(_);(_);(_);(_);(_))" [] 5)
 
 rules
 (* Definition of the star operation using a set of Horn clauses  *)
@@ -38,24 +38,24 @@
 
   S43pi0         "S43pi $L;; $R;; $Lbox; $Rdia"
   S43pi1
-   "[| (S43pi <>P,$L';     $L;; $R; $Lbox;$Rdia);   $L',P,$L,$Lbox |- $R,$Rdia |] ==> \
-\       S43pi     $L'; <>P,$L;; $R; $Lbox;$Rdia"
+   "[| (S43pi <>P,$L';     $L;; $R; $Lbox;$Rdia);   $L',P,$L,$Lbox |- $R,$Rdia |] ==> 
+       S43pi     $L'; <>P,$L;; $R; $Lbox;$Rdia"
   S43pi2
-   "[| (S43pi $L';; []P,$R';     $R; $Lbox;$Rdia);  $L',$Lbox |- $R',P,$R,$Rdia |] ==> \
-\       S43pi $L';;     $R'; []P,$R; $Lbox;$Rdia"
+   "[| (S43pi $L';; []P,$R';     $R; $Lbox;$Rdia);  $L',$Lbox |- $R',P,$R,$Rdia |] ==> 
+       S43pi $L';;     $R'; []P,$R; $Lbox;$Rdia"
 
 (* Rules for [] and <> for S43 *)
 
   boxL           "$E, P, $F, []P |- $G ==> $E, []P, $F |- $G"
   diaR           "$E |- $F, P, $G, <>P ==> $E |- $F, <>P, $G"
   pi1
-   "[| $L1,<>P,$L2 |L> $Lbox;  $L1,<>P,$L2 |R> $Ldia;  $R |L> $Rbox;  $R |R> $Rdia;  \
-\      S43pi ; $Ldia;; $Rbox; $Lbox; $Rdia |] ==> \
-\   $L1, <>P, $L2 |- $R"
+   "[| $L1,<>P,$L2 |L> $Lbox;  $L1,<>P,$L2 |R> $Ldia;  $R |L> $Rbox;  $R |R> $Rdia;  
+      S43pi ; $Ldia;; $Rbox; $Lbox; $Rdia |] ==> 
+   $L1, <>P, $L2 |- $R"
   pi2
-   "[| $L |L> $Lbox;  $L |R> $Ldia;  $R1,[]P,$R2 |L> $Rbox;  $R1,[]P,$R2 |R> $Rdia;  \
-\      S43pi ; $Ldia;; $Rbox; $Lbox; $Rdia |] ==> \
-\   $L |- $R1, []P, $R2"
+   "[| $L |L> $Lbox;  $L |R> $Ldia;  $R1,[]P,$R2 |L> $Rbox;  $R1,[]P,$R2 |R> $Rdia;  
+      S43pi ; $Ldia;; $Rbox; $Lbox; $Rdia |] ==> 
+   $L |- $R1, []P, $R2"
 end
 
 ML