Finding the structure of polynomials written in expanded form. Here is a polynomial in two variables. This is the polynomial in expanded form.
Dealing with fonts under Linux can sometimes be tricky. The important issues in dealing with fonts in Mathematica are presented in this tutorial for your convenience. The ...
Low-level functions for converting between expressions and boxes. MakeBoxes generates boxes without evaluating its input. MakeExpression interprets boxes but uses ...
The replacement operator /. allows you to apply transformation rules to a specific expression. Often, however, you want to have transformation rules automatically applied ...
One of the most important features of Mathematica is that it is an extensible system. There is a certain amount of mathematical and other functionality that is built into ...
Mathematica normally assumes that all your variables are global. This means that every time you use a name like x, Mathematica normally assumes that you are referring to the ...
Functions in Mathematica are carefully set up so that you normally do not have to know how they work inside. But particularly for numerical functions that use iterative ...
Different kinds of vector and matrix multiplication. This multiplies each element of the vector by the scalar k. The "dot" operator gives the scalar product of two vectors.
For ordinary polynomials, Factor and Expand give the most important forms. For rational expressions, there are many different forms that can be useful. Different kinds of ...
The built-in functions of Mathematica implement a very large number of algorithms from computer science and mathematics. Some of these algorithms are fairly old, but the vast ...