XCOLOR.TST 9.3 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133134135136137138139140141142143144145146147148149150151152153154155156157158159160161162163164165166167168169170171172173174175176177178179180181182183184185186187188189190191192193194195196197198199200201202203204205206207208209210211212213214215216217218219220221222223224225226227228229230231232233234235236237238239240241242243244245246247248249250251252253254255256257258259260261262263264265266267268269270271272273274275276277278279280281282283284285286287288289290
  1. %----------------------------------------------------------------------
  2. % File: xcolor.tst
  3. % Purpose: Tests for xcolor package.
  4. % Author: A.Kryukov
  5. % E-address: kryukov@npi.msu.su
  6. % Vertion: 2.2.1
  7. % Release: Aug. 17, 1994
  8. %----------------------------------------------------------------------
  9. % Revision: 14/03/91 Start
  10. % 17/08/94 C0a,C0b,C0c,C0d
  11. %----------------------------------------------------------------------
  12. %load xcolor$
  13. %in "xcolor.red"$
  14. % on time$
  15. SUdim n$ % Set the order of the SU(n) group, i.e. SU(n).
  16. % n=3 is a default value.
  17. spTT 1/2$ % Set the normalization coefficient A:
  18. % Sp(TiTj) = A*Delta(i,j)
  19. % A=1/2 is a default value.
  20. % QG(inQuark,outQuark,gluon) - quark-gluon vertex.
  21. % G3(gluon1,gluon2,gluon3) - three-gluon vertex.
  22. %----------------------------------------------------------------------
  23. % Run time (ms) without GC, compiled vertion.
  24. %----------------------------------------------------------------------
  25. % Test | SUN3/60 |i386SX-25|DEC APX |HP 735 |
  26. % | |RAM=2M |3000/128MB| |
  27. % | | |R=20MB |R=8MB |
  28. %----------------------------------------------------------------------
  29. % c1 | 323 | 2800 |34 |40 |
  30. % c2 | 102 | 170 |0 |0 |
  31. % c3 | 102 | 160 |0 |10 |
  32. %----------------------------------------------------------------------
  33. % c4a | 323 | 1270 |17 |20 |
  34. % c4b | 51 | 110 |- |10 |
  35. % c4c | 135 | 160 |17 |0 |
  36. %----------------------------------------------------------------------
  37. % c0a | | |17 |20 |
  38. % c0b | | |0 |0 |
  39. % c0c | | |17 |20 |
  40. % c0d | | |17 |0 |
  41. %----------------------------------------------------------------------
  42. % cz | 187 | 990 |0 |10 |
  43. % c0 | 374 | 330 | |20 |
  44. %----------------------------------------------------------------------
  45. % c91 | 255 | 1480 |17 |10 |
  46. % c92 | 323 | 1480 |17 |20 |
  47. % c93 | 2397 | 2970 |68 |130 |
  48. % c94 | 18411 | 35838 |495 |750 |
  49. % c95 | 139009 | 262956 |3485 |5670 |
  50. %----------------------------------------------------------------------
  51. %----------------------------------------------------------------------
  52. % Test 1. See test run in: A.Kryukov & A.Rodionov
  53. % Program "COLOR" for computing the group-theoretical
  54. % weight of Feynman diagrams in non-abelian theories.
  55. % Comp. Phys. Comm., 48(1988), 327-334.
  56. %----------------------------------------------------------------------
  57. %----------------------------------------------------------------------
  58. % 1 4 1 4 1
  59. % c1. --*--<--*-- c2. --<--*--*-- c3. --<--*--<--
  60. % | : : | | : : | | : |
  61. % | : : | | : : | | *4 |
  62. % | : : | | ..:.. | | : : |
  63. % | : : | | : : | | : : |
  64. % --*-->--*-- --*--*-->-- ---*->-*---
  65. % 2 3 2 3 2 3
  66. %----------------------------------------------------------------------
  67. %
  68. % 4 2
  69. % N - 2*N + 1
  70. % C1 := ---------------
  71. % 4*N
  72. %
  73. %
  74. % 2
  75. % - N + 1
  76. % C2 := -----------
  77. % 4*N
  78. %
  79. %
  80. % 2
  81. % N*(N - 1)
  82. % C3 := ------------
  83. % 4
  84. %
  85. %----------------------------------------------------------------------
  86. c1 := QG(e4,e1,e5)*QG(e1,e2,e5)*QG(e2,e3,e6)*QG(e3,e4,e6);
  87. c2 := QG(e4,e1,e5)*QG(e1,e2,e6)*QG(e2,e3,e5)*QG(e3,e4,e6);
  88. c3 := QG(e3,e1,e4)*QG(e1,e2,e5)*QG(e2,e3,e6)*G3(e4,e6,e5);
  89. %----------------------------------------------------------------------
  90. %
  91. % c4a. --*--<--*-- c4b. --*--<--*-- c4c. --*--<--*--
  92. % | : : | | : : | | : : |
  93. % | ..*.. | | : : | | *... : |
  94. % | : | | *.....* | | : : : |
  95. % | ..*.. | | : : | | *...:. |
  96. % | : : | | : : | | : : |
  97. % --*-->--*-- --*-->--*-- --*---*->--
  98. %
  99. %----------------------------------------------------------------------
  100. %
  101. % 2 2
  102. % N *(N - 1)
  103. % C4A := -------------
  104. % 8
  105. %
  106. %
  107. % 2 2
  108. % N *(N - 1)
  109. % C4B := -------------
  110. % 8
  111. %
  112. %
  113. % C4C := 0
  114. %
  115. %----------------------------------------------------------------------
  116. c4a := QG(e4,e1,e7)*QG(e1,e2,e9)*QG(e2,e3,e8)*QG(e3,e4,e5)
  117. *G3(e5,e6,e7)*G3(e6,e8,e9);
  118. c4b := c4a;
  119. c4c := QG(e4,e1,e7)*QG(e1,e2,e9)*QG(e2,e3,e5)*QG(e3,e4,e8)
  120. *G3(e5,e6,e7)*G3(e6,e8,e9);
  121. %----------------------------------------------------------------------
  122. % Test 2.
  123. %----------------------------------------------------------------------
  124. % ......1......
  125. % : :
  126. % : 3 6 :
  127. % 1*.3..*-6-*..4.*2
  128. % : | | : = N^2*(N^2-1)/8
  129. % C0a: 2 V | 5
  130. % : | | :
  131. % : 7 9 :
  132. % : | | :
  133. % ....*-8-*....
  134. % 4 5
  135. %
  136. % ......1......
  137. % : :
  138. % : 3 6 :
  139. % 1*.3..*-6-*..4.*2
  140. % : | | : = 0
  141. % C0b: 2 V | 5
  142. % : | | :
  143. % : \ / :
  144. % : X :
  145. % : / \
  146. % : 7 9 :
  147. % : | | :
  148. % ....*-8-*....
  149. % 4 5
  150. %
  151. %-------------------------------------------------------
  152. C0a := g3(e1,e3,e2)*g3(e1,e5,e4)
  153. *qg(e6,e7,e3)*qg(e7,e8,e2)*qg(e8,e9,e5)*qg(e9,e6,e4);
  154. C0b := g3(e1,e3,e2)*g3(e1,e5,e4)
  155. *qg(e6,e9,e3)*qg(e9,e8,e5)*qg(e8,e7,e2)*qg(e7,e6,e4);
  156. %--------------------------------------------------------
  157. %
  158. % ......1......
  159. % : :
  160. % : 3 :
  161. % 1*.3..*-6-- -*2
  162. % : | \ / | = (N^2-1)/8
  163. % C0c: 2 V X V
  164. % : | / \ 4
  165. % : | | -*6
  166. % : 7 9 :
  167. % : | | 5
  168. % ....*-8-*....
  169. % 4 5
  170. %
  171. % ......1......
  172. % : :
  173. % : 3 :
  174. % 1*.3..*-6------*2
  175. % : | | = -(N^2-1)^2/8
  176. % C0d: 2 V A
  177. % : | 4
  178. % : | |----*6
  179. % : 7 9 :
  180. % : | | 5
  181. % ....*-8-*....
  182. % 4 5
  183. %
  184. %----------------------------------------------------------------------
  185. C0c := g3(e1,e3,e2)*qg(e9,e4,e1)*qg(e6,e7,e3)
  186. *qg(e7,e8,e2)*qg(e8,e9,e5)*qg(e4,e6,e5);
  187. C0d := g3(e1,e3,e2)*qg(e4,e6,e1)*qg(e6,e7,e3)
  188. *qg(e7,e8,e2)*qg(e8,e9,e5)*qg(e9,e4,e5);
  189. %----------------------------------------------------------------------
  190. % 1 1
  191. % cz. .....*..... c0. .....*.....
  192. % : : : : :e2 :
  193. % : : : :e3 *4 :e1
  194. % : : : : : : :
  195. % : : : : :e4 :e6 :
  196. % .....*..... ...*...*...
  197. % 2 2e5 3
  198. %----------------------------------------------------------------------
  199. %
  200. % 2
  201. % CZ := N*(N - 1)
  202. %
  203. %
  204. % 2 2
  205. % N *(N - 1)
  206. % C0 := -----------
  207. % 2
  208. %
  209. %----------------------------------------------------------------------
  210. cz := G3(e1,e2,e3)*G3(e1,e3,e2);
  211. c0 := G3(e1,e2,e3)*G3(e3,e4,e5)*G3(e5,e6,e1)*G3(e2,e6,e4);
  212. %$END$
  213. %----------------------------------------------------------------------
  214. % Test 3.
  215. %----------------------------------------------------------------------
  216. %----------------------------------------------------------------------
  217. %
  218. % 1
  219. % c9n. .....*.......*.....
  220. % : : 2 : :
  221. % : *.......* :
  222. % : : : :
  223. % : : ... : :
  224. % : : : :
  225. % : : n : :
  226. % .....*.......*.....
  227. %
  228. %----------------------------------------------------------------------
  229. %
  230. % C91 := 0
  231. %
  232. %
  233. % 2 2
  234. % C92 := N *(N - 1)
  235. %
  236. %
  237. % 3 2
  238. % N *(N - 1)
  239. % C93 := -------------
  240. % 4
  241. %
  242. %
  243. % 2 4 2
  244. % N *(N + 11*N - 12)
  245. % C94 := ----------------------
  246. % 8
  247. %
  248. %
  249. % 3 4 2
  250. % N *(N + 15*N - 16)
  251. % C95 := ----------------------
  252. % 16
  253. %
  254. %----------------------------------------------------------------------
  255. c91 := G3(e3,e1,e1)*G3(e3,e2,e2);
  256. c92 := G3(e3,e4,e1)*G3(e3,e2,e5)*G3(e6,e1,e4)*G3(e6,e5,e2);
  257. c93 := G3(e3,e4,e1)*G3(e3,e2,e5)*G3(e6,e7,e4)*G3(e6,e5,e8)
  258. *G3(e9,e1,e7)*G3(e9,e8,e2);
  259. c94 := G3(e3,e4,e1)*G3(e3,e2,e5)*G3(e6,e7,e4)*G3(e6,e5,e8)
  260. *G3(e9,e10,e7)*G3(e9,e8,e11)*G3(e12,e1,e10)*G3(e12,e11,e2);
  261. c95 := G3(e3,e4,e1)*G3(e3,e2,e5)*G3(e6,e7,e4)*G3(e6,e5,e8)
  262. *G3(e9,e10,e7)*G3(e9,e8,e11)*G3(e12,e13,e10)*G3(e12,e11,e14)
  263. *G3(e15,e1,e13)*G3(e15,e14,e2);
  264. %----------------------------------------------------------------------
  265. $END$ % xColor tests
  266. %----------------------------------------------------------------------