I've defined A and B to be two affine transformations on [itex]\mathbb{R}^2[/itex]. Then, I defined C and D to be some kinds of compositions of A and B, for example:(adsbygoogle = window.adsbygoogle || []).push({});

C = Composition[A,B,B,A,A][{x,y}]

D = Composition[B,A,B,A,B][{x,y}]

Now, I want to evaluate expressions like:

X = Composition[C,D,C,C,D,C][{x,y}]

I know this seems like a silly thing to do, but it is actually quite necessary for the problem I'm doing. However, X does not explicitly evaluate to a column vector, Mathematica just keeps it as Composition[C,D,C,C,D,C][{x,y}].

How can I FORCE mathematica to evaluate an expression to the end? Thanks

**Physics Forums - The Fusion of Science and Community**

Dismiss Notice

Join Physics Forums Today!

The friendliest, high quality science and math community on the planet! Everyone who loves science is here!

The friendliest, high quality science and math community on the planet! Everyone who loves science is here!

# Mathematica does not completely evaluate expressions.

Loading...

Similar Threads - Mathematica does completely | Date |
---|---|

Mathematica Which font does mathematica use? | Mar 15, 2016 |

W. Mathematica 8 stays running and does not evaluate | May 31, 2012 |

What does f[a] mean in mathematica? | Nov 18, 2008 |

Mathematica does not like hyperbolic functions | Apr 6, 2008 |

Does Mathematica run faster on linux than on windows? | Jun 12, 2005 |

**Physics Forums - The Fusion of Science and Community**