% Test run for parser Dirac D: |a> |b> |c> |d> (c1) (c2) [O1] [O2] [U][sig2] M: a=[1;0]; b=[0;1]; c1=0.7071 c2=0.7071 |d> = c1 |a> - c2|b> |c> = c1 |a> + c2|b> |a> c1=0.7071 c2=0.7071 c2(|a>) c2 ( c1 ) O1 = |a>) c2(|a>) c2 (O1) c2 O1 c1 |a>) c1(c2|a>) c1(O1|a>) sin(1) |a> sin(1) c1(c2) sin(c1) sin(c1) c1(c1) c1(|a>) c1(|a>)+ sin(2)|a> sin(2)|a>+c1(|a>) sin(2)|a>+c1(|a>) c1(|a>)+ sin(2)|a> s=c1(|a>)+ sin(2)|a> Q=|s>)+ sin(2)|a> sin(1) O1 (|c> |c> ( |c> (|c> |d> = c1 |a> - c2|b> |c> = c2 |a> + c1|b> (|c> sin(1) O1 s=c1(|a>)+ sin(2)|a> (|c> |c> (|c> |c>=(|c> |c> O1=|c> (O1+O2)|a> M: U=eye(2) (O1+O2)|a> (O1+O2)|a> c1 (O1+O2)|a> (c1)(O1+O2)|a> c1 (O1+O2)|a> c1(c2) U=(O1+O2)|a> |c> = ( |a> |c> = ( c1 |a>