=================================================================== RCS file: /home/cvs/OpenXM/src/asir-doc/exp/exp-ja.texi,v retrieving revision 1.36 retrieving revision 1.39 diff -u -p -r1.36 -r1.39 --- OpenXM/src/asir-doc/exp/exp-ja.texi 2010/02/05 07:45:48 1.36 +++ OpenXM/src/asir-doc/exp/exp-ja.texi 2010/07/16 07:55:06 1.39 @@ -1,4 +1,4 @@ -%% $OpenXM: OpenXM/src/asir-doc/exp/exp-ja.texi,v 1.35 2009/12/09 04:58:29 takayama Exp $ +%% $OpenXM: OpenXM/src/asir-doc/exp/exp-ja.texi,v 1.38 2010/02/10 05:49:58 takayama Exp $ \input texinfo @iftex @catcode`@#=6 @@ -38,13 +38,13 @@ @title $B\$7$$@bL@(B --- @@ -2899,6 +2907,25 @@ restriction_ideal, integration_ideal $B$N%5%V%k!<%A%s @item @var{m} $B$,Ii$G$J$$$H$-(B, $B7W;;$r9T$o$:$K(B s-m $B$r(B generic b-$B4X?t$H$7$F(B $B@)8B(B, $B@QJ,Ey$N7W;;$r9T$&(B. + +@item @var{b} $B$K$h$j(B, $B2C72$N%0%l%V%J4pDl7W;;$K@FpJs$+$i(B, $BG$0U$N85$KBP$9$kHs@F\$7$$@bL@(B --- +@comment --- @itemize$B!A(B@end itemize $B$O2U>r=q$-(B --- +@comment --- @bullet $B$O9uE@IU$-(B --- +@itemize @bullet +@item @var{VL}, @var{DVL}, @var{W} $B$O(B @var{INT} $B$N7W;;$KMQ$$$?$b$N$r$=$N$^$^;HMQ$7$J$1$l$P$J$i$J$$(B. +@item $B$b$7(B, @var{P} $B$,(B @var{INT[0]} $B$G@8@.$5$l$k@QJ,(B, $B@)8B%$%G%"%k$N85$G$J$$>l9g$O%(%i!<%a%C%;!<%8$,I=<($5$l$k(B. +@end itemize + @noindent ChangeLog @itemize @bullet @item $B$3$l$i$N4X?t$O(B OpenXM/src/asir-contrib/packages/src/nk_restriction.rr $B$GDj5A$5$l$F$$$k(B. nk_restriction.rr, 1.1--1.6 $B$r8+$h(B. -@item 2010-02-05 $B$K(B 3 $B$D$N(B option (@code{inhomo}, @code{param}, @code{s0}) $B$,DI2C$5$l$?(B. +@item 2010-02-05 $B$K(B 3 $B$D$N(B option (@code{inhomo}, @code{param}, @code{s0}) $B$,DI2C$5$l$?(B. 1.7--1.9 $B$r8+$h(B. +@item 2010-05 $B$+$i(B 2010-07 $B$K$+$1$F(B 2 $B$D$N(B option (@code{ht}, @code{ord}) $B$H(B +$B?7$?$J4X?t(B trans_inhomo() $B$,DI2C$5$l$?(B. 1.10--1.13 $B$r8+$h(B. @end itemize -@node $B$=$NB>(B,,, $B(B +@node $B$=$NB>(B($BL$J,N`(B),,, $B(B($BL$J,N`(B) + +@node tk_pfn.rkn,,, $Bl9g$K;H$&(B --- +@table @t +@item tk_pfn.rkn(@var{F},@var{X},@var{Y},@var{Xs},@var{Ys},@var{Ht},@var{H}) +:: Pfaffian $BJ}Dx<0$KBP$9$k(B Runge-Kutta $BK!(B +@end table + +@table @var +@item return +$B%j%9%H(B $BFHN)JQ?t$H2r$NAH(B +@item F, X, Y, Xs, Ys, Ht, H +@var{F} $B$O(B Pfaffian $BJ}Dx<0$N78?t9TNs%j%9%H(B. +@var{X} $B$OFHN)JQ?t%j%9%H(B. +@var{Y} $B$O=>B0JQ?t%j%9%H(B. +@var{Xs} $BFHN)JQ?t$N=PH/CM%j%9%H(B. +@var{Ys} $B$O=PH/;~$N=>B0JQ?t$NCM%j%9%H(B. +@var{Xt} $B$ODd;_$9$kFHN)JQ?t$NCM%j%9%H(B. +@var{H} $B$OHy>/?t(B. +@end table + +@itemize @bullet +@item $B$3$N4X?t$OO"N)(BPfaffian$BJ}Dx<0(B dY/d X[i] = F[i] Y $B$r?tCME*$K2r$/(B. +@item $BG$0U$N(B holonomic system $B$O(B Pfaffian $BJ}Dx<0$KJQ49$G$-$k(B ([SST, Chap 1]).$B!!JQ49$K$O(B yang.rr $B%Q%C%1!<%8$rMQ$$$k(B. +@item d F[i]/d X[j] + F[i] F[j] = d F[j]/d X[i] + F[j] F[i] = 0 $B$,G$0U$N(B i, j $B$KBP$7$F@.N)$7$F$$$k$3$H$,2r$,B8:_$9$kI,MW==J,>r7o$G$"$k(B. $B$3$N>r7o$,@.N)$7$J$$$H$-$K$3$N4X?t$rMQ$$$F2r$r7W;;$7$F$b$=$N2r$O56J*$G$"$k(B. +@item X[i] $B$,F0$/HO0O$OH(B. +@item $B2<$NNc$N=PNO$O(B X=(1,3) $B$G$NCM$,(B Y=(-8,2,-6) $B$G$"$k$3$H$r0UL#$9$k(B. +@item $B;29M(B. taka_runge_kutta.rr, yang.rr +@end itemize + +@example +[1355] import("tk_pfn.rr"); +[1590] tk_pfn.test1(); +Value at (3,0.1)[8.99,6,-0.2] +Value at (1,3)[-8,2,-6] +[[[1,3],-8,2,-6], + [[1,2.9],-7.41,2,-5.8], + --- snip --- + [[3,0.1],8.99,6,-0.2]] +@end example + + +@comment --- ChangeLog $B$r=q$/(B. $BF05!(B. $B%=!<%9%3!<%I$N0LCV(B. $BJQ99F|;~(B $B$J$I(B CVS$B%5!<%P$r8+$k$?$a(B +@comment --- openxm $B$N30It$+$i$N4sM?$b=R$Y$k(B. Credit. +@noindent +ChangeLog +@itemize @bullet +@item $B$3$N4X?t$O(B 2009-12 $B$+$i(B 2010-01 $B$K$+$1$F:G=i$NHG$,=q$+$l$?(B. +@item @code{OpenXM/src/asir-contrib/packages/src/tk_pfn.rr} 1.1, 1.2 +@item $B$3$N%b%8%e!<%k$NA0?H$O(B @code{tk_pf2.rr} $B$G$"$k(B. $B$3$l$OFHN)JQ?t$,(B 2 $B8D$N>l9g$G$"$k(B. +@end itemize + +@node fj_simp.simplify,,, $Bl9g$K;H$&(B --- +@table @t +@item fj_simp.simplify(@var{arg1}) +:: arg1 $B$r4JC12=$9$k(B. +@end table + +@table @var +@item return +$BB?9`<0(B, $BM-M}<0(B $B$^$?$O(B quote +@item arg1 +$BB?9`<0(B $B$^$?$O(B $BM-M}<0(B +@end table + +@itemize @bullet +@item +$B8=:_$N%P!<%8%g%s$G$O(B fj_simp.simplify $B$G$J$/(B, $BC1$K(B simplify $B$H$h$V(B. +@item +$B$3$N4X?t$O(B +Joel S. Cohen, Computer Algebra and Symbolic Computation, +http://web.cs.du.edu/~jscohen/MathematicalMethods/index.htm +$B$K5-=R$5$l$F$$$k(B Automatic simplification algorithm $B$H(B +B.F.Caviness, R.J.Fateman, Simplification of Radical Expressions (1976) +$B$K5-=R$5$l$F$$$k(B radcan $B%"%k%4%j%:%`$NH(B +@ref{quote} +@end table + +@noindent +ChangeLog +@itemize @bullet +@item +$B>-MhE*$K$O(B module $B2=$7$F(B fj_simp module $B$K4^$a$kM=Dj(B. +poly_simplify $B$+$i(B fj_simp.simplify $B$r8F$V(B. +@item +Todo: exp $B0J30$NFCC$9$J(B. @comment ****************************************************************