Changeset 59e2a7 in git
- Timestamp:
- Nov 27, 2006, 2:29:59 PM (17 years ago)
- Branches:
- (u'spielwiese', '91fdef05f09f54b8d58d92a472e9c4a43aa4656f')
- Children:
- 1eaa1dc3ce472107c471d84ea116e5ad1fede744
- Parents:
- c7f6279033649b3f5357156945676f32251e22fe
- File:
-
- 1 edited
Legend:
- Unmodified
- Added
- Removed
-
Singular/LIB/ncalg.lib
rc7f627 r59e2a7 1 1 /////////////////////////////////////////////////////////////////////////////// 2 version="$Id: ncalg.lib,v 1.2 1 2006-07-28 13:01:09 motsakExp $";2 version="$Id: ncalg.lib,v 1.22 2006-11-27 13:29:59 levandov Exp $"; 3 3 category="Noncommutative"; 4 4 info=" … … 352 352 }; 353 353 354 355 354 356 /////////////////////////////////////////////////////////////////////////////// 355 357 proc makeQso3(list #) … … 649 651 /////////////////////////////////////////////////////////////////////////////// 650 652 653 // need: real Uso3 in the symmetric presentation 654 // is not isomorphic to Usl2 over R (but C) 655 proc makeUso3(list #) 656 "USAGE: makeUso3([p]), p an optional int 657 PURPOSE: set up the real U(so_3) algebra in the symmetric presentation; if p is specified, 658 RETURN: ring 659 NOTE: activate this ring with the @code{setring} command 660 SEE ALSO: makeUsl, makeUgl, makeUso5 661 EXAMPLE: example makeUso3; shows examples 662 "{ 663 int @p = defInt(#); 664 ring @@@r=@p,(x,y,z),dp; 665 matrix D[3][3]; 666 D[1,2]=-z; 667 D[1,3]=y; 668 D[2,3]=-x; 669 ncalgebra(1,D); 670 return(@@@r); 671 } 672 example 673 { "EXAMPLE:"; echo = 2; 674 def K = makeUso3(5); 675 setring K; 676 K; 677 } 651 678 652 653 654 679 /////////////////////////////////////////////////////////////////////////////// 655 680 656 681
Note: See TracChangeset
for help on using the changeset viewer.