Sponsored links: Algebra eBooks
 

Related

domain-limit-plot2d
plot2d(f, [x, -5, 5]);

f: 0.5*x^2;

plot2d(f, [x, -5, 5]);

limit(f, x, plus);

Calculate

domain-expand-solve

domain:real;

solve(x^3+x^2+x=1,x),...

Calculate

domain-sqrt

f(x):=sqrt(x^2-1);

domain(f(x)>1);

Calculate

domain-sqrt

domain;

f(x)=sqrt(x);

Calculate

domain-integrate-solve

L: 0.5*x^2;

integrate(L, [x]);

solve(L);

Calculate

domain-expand-solve

domain:real;

solve(x^3+x^2+x=1,x),...

Calculate

domain-radexpand-sqrt-true

radexpand:true;

domain:real;

sqrt(x)*sqrt(x);

Calculate

domain-sqrt

domain;

f(x)=sqrt(x);

Calculate

domain-log

domain (log(x^2-1));

Calculate

domain-sqrt

f(x):=x^2-1;

g(x):=sqrt(x);

domain(g(f(x)));

Calculate

domain

Run Example
(%i1)domain:complex;
(%o1)                               complex
(%i2) define(F(x,y,z),(z+y-x)*(z-y-x)*(z+(%i)*y+x)*(z-(%i)*y+x));
(%o2) F(x, y, z) := (z - y - x) (z + y - x) (z - %i y + x) (z + %i y + x)
(%i3) define(ZZ(x,y,z),diff(diff(F(x,y,z),z),z));
(%o3) ZZ(x, y, z) := 2 (z - %i y + x) (z + %i y + x)
 + 2 (z + y - x) (z + %i y + x) + 2 (z - y - x) (z + %i y + x)
 + 2 (z + y - x) (z - %i y + x) + 2 (z - y - x) (z - %i y + x)
 + 2 (z - y - x) (z + y - x)
(%i4) define(YY(x,y,z),diff(diff(F(x,y,z),y),y));
(%o4) YY(x, y, z) := - 2 (z - %i y + x) (z + %i y + x)
 + 2 %i (z + y - x) (z + %i y + x) - 2 %i (z - y - x) (z + %i y + x)
 - 2 %i (z + y - x) (z - %i y + x) + 2 %i (z - y - x) (z - %i y + x)
 + 2 (z - y - x) (z + y - x)
(%i5) define(YZ(x,y,z),diff(diff(F(x,y,z),y),z));
(%o5) YZ(x, y, z) := - %i (z + y - x) (z + %i y + x)
 - (z + y - x) (z + %i y + x) - %i (z - y - x) (z + %i y + x)
 + (z - y - x) (z + %i y + x) + %i (z + y - x) (z - %i y + x)
 - (z + y - x) (z - %i y + x) + %i (z - y - x) (z - %i y + x)
 + (z - y - x) (z - %i y + x)
(%i6) diff(ZZ(x,y,z),x);
(%o6) - 2 (z + %i y + x) - 2 (z - %i y + x) + 2 (z + y - x) + 2 (z - y - x)
(%i7) 
Run Example
domain:complex;
(%o1)                               complex
(%i2) declare([a1,b1,a2,b2,zA1,zB1,zA2,zB2],complex);
(%o2)                                done
(%i3) eq1:a1*zA1+b1=a2*zA2+b2;
(%o3)                      a1 zA1 + b1 = a2 zA2 + b2
(%i4) eq2:a1*zB1+b1=a2*zB2+b2;
(%o4)                      a1 zB1 + b1 = a2 zB2 + b2
(%i5) sol:solve([eq1,eq2], [a2, b2]);
             a1 zA1 - a1 zB1       - a1 zA1 zB2 - b1 zB2 + zA2 (a1 zB1 + b1)
(%o5) [[a2 = ---------------, b2 = -----------------------------------------]]
                zA2 - zB2                          zA2 - zB2
(%i6) solf:factorsum(factor(sol));
             a1 (zB1 - zA1)       a1 zA1 zB2 + b1 zB2 - a1 zA2 zB1 - b1 zA2
(%o6) [[a2 = --------------, b2 = -----------------------------------------]]
               zB2 - zA2                          zB2 - zA2
(%i7) 
Run Example
domain:complex;
(%o1)                               complex
(%i2) declare([a1,b1,a2,b2,zA1,zB1,zA2,zB2],complex);
(%o2)                                done
(%i3) eq1:a1*zA1+b1=a2*zA2+b2;
(%o3)                      a1 zA1 + b1 = a2 zA2 + b2
(%i4) eq2:a1*zB1+b1=a2*zB2+b2;
(%o4)                      a1 zB1 + b1 = a2 zB2 + b2
(%i5) sol:solve([eq1,eq2], [a2, b2]);
             a1 zA1 - a1 zB1       - a1 zA1 zB2 - b1 zB2 + zA2 (a1 zB1 + b1)
(%o5) [[a2 = ---------------, b2 = -----------------------------------------]]
                zA2 - zB2                          zA2 - zB2
(%i6) solf:factor(sol);
             a1 (zB1 - zA1)       a1 zA1 zB2 + b1 zB2 - a1 zA2 zB1 - b1 zA2
(%o6) [[a2 = --------------, b2 = -----------------------------------------]]
               zB2 - zA2                          zB2 - zA2
(%i7) 

Related Help

Help for Domain