Times

(e1 * e2 * ...) computes the product of all expressions in the function.

Attributes[Times] := {Flat, Listable, NumericFunction, OneIdentity, Orderless, Protected}

Simple examples

Simplification rules apply automatically:

In[1]:= (3 + x^2*0)/(2)
Out[1]= (3)/(2)
In[2]:= a^2*a^c
Out[2]= a^(2 + c)
In[3]:= (((a)/(b))/(c))/(d)
Out[3]= (a)/(b*c*d)

Further examples

Rational numbers are suppported (explicit rational declaration added for clarity):

In[1]:= Rational[1, -2]*Rational[-2, 3]*-2
Out[1]= (-2)/(3)

The product of nothing is defined to be one:

In[2]:= Times[]
Out[2]= 1