Hello
why does the distributive law not hold for complex numbers?
simplify((3+4*i)*x+(4-3*i)*y) [enter] (3+4*i)*x+(4-3*i)*y
but
simplify((3+4*j)*x+(4-3*j)*y) [enter] 4*j*x - 3*j*y + 3*x+4*y
La recherche a retourné 603 résultats
Aller sur la recherche avancée
- mar. avr. 22, 2025 2:40 pm
- Forum : Xcas - English
- Sujet : distributive law
- Réponses : 1
- Vues : 2332
- jeu. avr. 03, 2025 2:01 am
- Forum : Annonces
- Sujet : Xcas smartphones
- Réponses : 3
- Vues : 16418
Re: Xcas smartphones
Some menu functions that are very useful
Currently, only SELECT is available.
Menu
Select all
Edit selection
simplify
normal
factor
approx
exact
eval
Back
Forward
Currently, only SELECT is available.
Menu
Select all
Edit selection
simplify
normal
factor
approx
exact
eval
Back
Forward
- lun. mars 24, 2025 4:19 pm
- Forum : Annonces
- Sujet : Xcas smartphones
- Réponses : 3
- Vues : 16418
Re: Xcas smartphones
I like this online version because it looks like the PC version. Suggestion, the [sel] button should perform the same [Menu] functions as the PC version. I have tested on tablets and the buttons are manageable, but on a mobile it is very difficult, I think for mobiles a version with bigger buttons i...
- mer. déc. 11, 2024 5:01 pm
- Forum : Xcas - English
- Sujet : cartesian_product(set[...],set[...])
- Réponses : 2
- Vues : 5959
Re: cartesian_product(set[...],set[...])
Hello but some CAS (MAXIMA) include it within the list of set instructions, it is important to have an alias to '*' as an explicit name, I think it costs nothing to extend the functionality of this command, as well as including the complement of a set command, and creating a submenu of set commands ...
- jeu. déc. 05, 2024 2:44 pm
- Forum : Xcas - English
- Sujet : cartesian_product(set[...],set[...])
- Réponses : 2
- Vues : 5959
cartesian_product(set[...],set[...])
Hello xCas has set operation commands, for a future version please add a submenu 'SET' in the PC version, however the following command is very important in set theory cartesian_product( set[1], set[a,b] ) [enter] => A X B= {(1,a),(1,b)} this is to expand the functionality of cartesian_product if th...
- lun. déc. 02, 2024 8:21 pm
- Forum : Xcas - English
- Sujet : Help text in set cmd
- Réponses : 0
- Vues : 8003
Help text in set cmd
Hello, ox xCas PC The help field of the UNION command says that it is an infix command, but the example is shown as a prefix. likewise for minus and intersect union is an infixed operator to get the union of 2 sets. union((Vect or Set),(Vect or Set)) => union is an infixed operator to get the union ...
- mer. nov. 27, 2024 4:50 pm
- Forum : Xcas - English
- Sujet : Complement of a set
- Réponses : 0
- Vues : 7975
Complement of a set
Hello, To obtain the complement of a set with respect to another set you can use the MINUS command, but it would be nice to create a separate command Please add this command as a function as it is a fundamental command in set theory A := set[2,3,5,7,11]; B := set[1,2,3,4,5,6,7,8,9,10,11]; C:= set[];...
- jeu. nov. 21, 2024 3:54 am
- Forum : Xcas - English
- Sujet : fsolve(...'='
- Réponses : 0
- Vues : 7838
fsolve(...'='
hHello solve has the option to display the variable in the solution, so it would be nice to use fsolve as well. fsolve((((2*x-1) NTHROOT (3^(x^2-3)))) = (3*sqrt(3)),x,) [enter] [−0.436491673104,3.4364916731] fsolve((((2*x-1) NTHROOT (3^(x^2-3)))) = (3*sqrt(3)),x,'=') [enter] [x=−0.436491673104, x=3....
- dim. nov. 17, 2024 2:39 am
- Forum : Xcas - English
- Sujet : simplify(expr, 'pol')
- Réponses : 5
- Vues : 9281
Re: simplify(expr, 'pol')
hello normal cmd ok I think these would be good examples to attach to the xCas documentation simplify(((1/3)*x+(23/9))*(3*x+1)+(88/9)) => (3*x^2+24*x+37) / 3 normal(((1/3)*x+(23/9))*(3*x+1)+(88/9)) => x^2 + 8*x + 37/3 as you can see the difference between the two commands. I think it would also be u...
- sam. nov. 16, 2024 12:53 pm
- Forum : Xcas - English
- Sujet : simplify(expr, 'pol')
- Réponses : 5
- Vues : 9281
Re: simplify(expr, 'pol')
Hello. I copied the examples wrong the parameter pol, would try to take the result to an expression without quotient, that is to say it would distribute in each term automatically simplify(((1/3)*x+(23/9))*(3*x+1)+(88/9)) [Enter] returns (3*x^2+24*x+37)/3 simplify(((1/3)*x+(23/9))*(3*x+1)+(88/9), 'p...
- lun. nov. 11, 2024 4:20 pm
- Forum : Xcas - English
- Sujet : relations on sets
- Réponses : 0
- Vues : 9786
relations on sets
Hello, working with relations on sets. for example: R={ [x,y] ∈ R ⁄ ((y=x^2 ) ∧ (x ∈ Z) ∧ (-3≤x≤3 ) ) } f:=unapply(x^2,x); [enter] (x)->x^2 X_:=[-3,-2,-1,0,1,2,3]; [enter] [-3,-2,-1,0,1,2,3] // input set apply(f,X_); [enter] [9,4,1,0,1,4,9] apply((x)->x^2,[-3,-2,-1,0,1,2,3]); [enter] [9,4,1,0,1,4,9]...
- ven. nov. 08, 2024 4:34 pm
- Forum : Xcas - English
- Sujet : Logarithm with base b documentation
- Réponses : 1
- Vues : 5821
Logarithm with base b documentation
The documentation showing the PC version of xcas for the base b logarithm of an argument is incomplete.
Logarithm with base b.
logb(Real)
=>
Logarithm with base b.
logb(Expr, Expr)
and in the log function, LOGB should be added.
Logarithm with base b.
logb(Real)
=>
Logarithm with base b.
logb(Expr, Expr)
and in the log function, LOGB should be added.
- ven. nov. 08, 2024 4:28 am
- Forum : Xcas - English
- Sujet : simplify(expr, 'pol')
- Réponses : 5
- Vues : 9281
simplify(expr, 'pol')
When simplifying, the result is often expressed as a rational expression, a second parameter could be accepted to try to simplify as a polyonomy. simplify(((1/3)*x+(23/9))*(3*x+1)+(88/9)) [Enter] returns (3*x^2+24*x+37)/3 simplify(((1/3)*x+(23/9))*(3*x+1)+(88/9), 'pol') [Enter] returns x^2+9*x^1+20*...
- ven. nov. 08, 2024 3:04 am
- Forum : Xcas - English
- Sujet : assume(m=0) in solve((m*x+b)>0,x);
- Réponses : 2
- Vues : 6528
Re: assume(m=0) in solve((m*x+b)>0,x);
Hello:
here is a link to the outputs when assuming m=0
https://mathsolver.microsoft.com/en/sol ... x%2Bb)%3E0
here is a link to the outputs when assuming m=0
https://mathsolver.microsoft.com/en/sol ... x%2Bb)%3E0
- lun. nov. 04, 2024 2:41 am
- Forum : Xcas - English
- Sujet : assume(m=0) in solve((m*x+b)>0,x);
- Réponses : 2
- Vues : 6528
assume(m=0) in solve((m*x+b)>0,x);
Trying to solve the following equation,. and assuming the slope as positive or negative works well, but assuming m=0 does not. assume(m>0); solve((m*x+b)>0,x); [Enter] x>-b/m assume(m<0); solve((m*x+b)>0,x); [Enter] x<-b/m assume(m=0); assume(b>0); solve((m*x+b)>0,x); [Enter] is expected x=x (0*x)>-...