fricas a!
Type: Variable(a!)
fricas !:=operator '!
Type: BasicOperator?
fricas a(i, Type: Void
fricas a0:=matrix [[a(i, fricas Compiling function a with type (NonNegativeInteger,
Type: Matrix(Expression(Integer))
fricas a(i:INT, Type: Void
fricas aa:DMP([k, fricas Compiling function a with type (Integer,
fricas eval(aa,
fricas eval(aa,
fricas eval(aa,
Type: Polynomial(Float)
fricas eval(aa,
fricas eval(aa,
Type: Float
fricas x:TaylorSeries FRAC INT Type: Void
fricas y:TaylorSeries FRAC INT Type: Void
fricas cos(x*y)+sinh(x*y)+cosh(x*y)*sinh(x*y)
Type: TaylorSeries(Fraction(Integer))
Q: Why doesn't this work? fricas cosh(sqrt x) Because Ans: Use GSERIES fricas x:GeneralUnivariatePowerSeries(FRAC INT, Type: Void
fricas cosh(sqrt x)
fricas poly(s, Type: Void
fricas poly(sinh(sqrt x), fricas Compiling function poly with type (GeneralUnivariatePowerSeries( Fraction(Integer),
Type: Expression(Integer)
fricas y:GeneralUnivariatePowerSeries(GeneralUnivariatePowerSeries(FRAC INT, Type: Void
fricas poly2(ss, Type: Void
fricas poly2((2*cosh(sqrt x)-x)*sinh(sqrt y)/sqrt(y), fricas Compiling function poly2 with type (GeneralUnivariatePowerSeries( GeneralUnivariatePowerSeries(Fraction(Integer),
fricas eq1:=(l=-4*(k[1]*k[2])^2)::EQ EXPR INT
Type: Equation(Expression(Integer))
fricas eq2:=(k=k[1]^2+k[2]^2)::EQ EXPR INT
Type: Equation(Expression(Integer))
fricas sol:=solve([eq1,
Type: PositiveInteger?
fricas sol.1
Type: List(Equation(Expression(Integer)))
fricas a0:=(-k[2]^2*cosh(k[1])+k[1]^2*cosh(k[2]))/(k[1]^2-k[2]^2)
Type: Expression(Integer)
fricas ans0:=eval(a0,
Type: Expression(Integer)
fricas a1:=(-k[2]^2*sinh(k[1])/k[1]+k[1]^2*sinh(k[2])/k[2])/(k[1]^2-k[2]^2)
Type: Expression(Integer)
fricas ans1:=eval(a1,
Type: Expression(Integer)
fricas interpret(eval(ans1, fricas )lib GDRAW fricas Compiling function %C with type (DoubleFloat, Type: Void
|