Nuprl Definition : dl-prop-atoms

dl-prop-atoms() ==
  dl-ind(
         dl-aprog(a) [];
         dl-comp(alpha,beta) L1,L2.L1 L2;
         dl-choose(alpha,beta) L1,L2.L1 L2;
         dl-iterate(a) L.L;
         dl-test(phi) L.L;
         dl-aprop(a) [a];
         dl-false [];
         dl-implies(phi,psi) L1,L2.L1 L2;
         dl-and(phi,psi) L1,L2.L1 L2;
         dl-or(phi,psi) L1,L2.L1 L2;
         dl-box(alpha,phi) L1,L2.L1 L2;
         dl-diamond(alpha,phi) L1,L2.L1 L2) 



Definitions occuring in Statement :  dl-ind: dl-ind append: as bs cons: [a b] nil: []
Definitions occuring in definition :  dl-ind: dl-ind cons: [a b] nil: [] append: as bs
FDL editor aliases :  dl-prop-atoms

Latex:
dl-prop-atoms()  ==
    dl-ind(
                  dl-aprog(a){}\mRightarrow{}  [];
                  dl-comp(alpha,beta){}\mRightarrow{}  L1,L2.L1  @  L2;
                  dl-choose(alpha,beta){}\mRightarrow{}  L1,L2.L1  @  L2;
                  dl-iterate(a){}\mRightarrow{}  L.L;
                  dl-test(phi){}\mRightarrow{}  L.L;
                  dl-aprop(a){}\mRightarrow{}  [a];
                  dl-false{}\mRightarrow{}  [];
                  dl-implies(phi,psi){}\mRightarrow{}  L1,L2.L1  @  L2;
                  dl-and(phi,psi){}\mRightarrow{}  L1,L2.L1  @  L2;
                  dl-or(phi,psi){}\mRightarrow{}  L1,L2.L1  @  L2;
                  dl-box(alpha,phi){}\mRightarrow{}  L1,L2.L1  @  L2;
                  dl-diamond(alpha,phi){}\mRightarrow{}  L1,L2.L1  @  L2) 



Date html generated: 2019_10_15-AM-11_43_51
Last ObjectModification: 2019_03_26-AM-11_28_20

Theory : dynamic!logic


Home Index