TraditionalForm
✖
TraditionalForm
prints as an approximation to the traditional mathematical notation for expr.
Details and Options

- Output from TraditionalForm cannot necessarily be given as unique and unambiguous input to the Wolfram Language. »
- TraditionalForm inserts invisible TagBox and InterpretationBox constructs into the box form of output it generates, to allow unique interpretation.
- Graphics and Graphics3D are displayed graphically in TraditionalForm. »
- TraditionalForm can be edited in the notebook front end.
- TraditionalForm uses special characters as well as ordinary keyboard characters. »
- TraditionalForm incorporates a large collection of rules for approximating traditional mathematical notation.
- TraditionalForm prints functions in Global` context in the form f(x).
- ToExpression[boxes,TraditionalForm] will attempt to convert from TraditionalForm. »
- The notebook front end contains menu items for conversion to and from TraditionalForm.
- When an input evaluates to TraditionalForm[expr], TraditionalForm does not appear in the output. »
Examples
open allclose allBasic Examples (3)Summary of the most common use cases
Scope (9)Survey of the scope of standard use cases
Basic Objects (2)
Integer, Rational, Real, and Complex numbers:

https://wolfram.com/xid/0h2k88dt3e-i75qpv

Arbitrary-precision Real and Complex numbers:

https://wolfram.com/xid/0h2k88dt3e-652ag


https://wolfram.com/xid/0h2k88dt3e-bf2gka

Characters and strings of characters:

https://wolfram.com/xid/0h2k88dt3e-29qm2

Control characters for strings:

https://wolfram.com/xid/0h2k88dt3e-3woc0


https://wolfram.com/xid/0h2k88dt3e-kk43v3

Special Input Forms (4)
Different ways of representing Power expressions:

https://wolfram.com/xid/0h2k88dt3e-pcg7g


https://wolfram.com/xid/0h2k88dt3e-c7uctz

The same expressions entered as typical input:

https://wolfram.com/xid/0h2k88dt3e-lqeurt


https://wolfram.com/xid/0h2k88dt3e-e1jvdo


https://wolfram.com/xid/0h2k88dt3e-efjkce

Mathematical functions with special representations:

https://wolfram.com/xid/0h2k88dt3e-d38rjr

Special Output Forms (3)
Some objects use a special output representation:

https://wolfram.com/xid/0h2k88dt3e-eq2pmz

Compare the TraditionalForm with the underlying FullForm of the expression:

https://wolfram.com/xid/0h2k88dt3e-3ibds


https://wolfram.com/xid/0h2k88dt3e-cs4rmg

Some objects use an elided output representation:

https://wolfram.com/xid/0h2k88dt3e-h195x1


https://wolfram.com/xid/0h2k88dt3e-df6lvb

The elided information is visible in the InputForm:

https://wolfram.com/xid/0h2k88dt3e-ep7frw

Graphic objects display as graphics:

https://wolfram.com/xid/0h2k88dt3e-gy2fwe


https://wolfram.com/xid/0h2k88dt3e-lwsec

Applications (2)Sample problems that can be solved with this function
Properties & Relations (4)Properties of the function, and connections to other functions
When an input evaluates to TraditionalForm[expr], TraditionalForm does not appear in the output:

https://wolfram.com/xid/0h2k88dt3e-nd32or

Out is assigned the value Sin[x], not TraditionalForm[Sin[x]]:

https://wolfram.com/xid/0h2k88dt3e-hhdwoh

TraditionalForm is two-dimensional:

https://wolfram.com/xid/0h2k88dt3e-we2tr

StandardForm is two-dimensional and unambiguous for input:

https://wolfram.com/xid/0h2k88dt3e-49wbp

OutputForm uses only keyboard characters:

https://wolfram.com/xid/0h2k88dt3e-j5uvv

InputForm and FullForm provide one-dimensional formatting:

https://wolfram.com/xid/0h2k88dt3e-b6p9l6


https://wolfram.com/xid/0h2k88dt3e-dy2ag4

Use ToBoxes to see the underlying box structure:

https://wolfram.com/xid/0h2k88dt3e-gc18d0

Use ToExpression to convert the boxes to the original expression:

https://wolfram.com/xid/0h2k88dt3e-cv9x89

Add formatting via Format:

https://wolfram.com/xid/0h2k88dt3e-cycfzl


https://wolfram.com/xid/0h2k88dt3e-mfc89b

https://wolfram.com/xid/0h2k88dt3e-bqs8xs

Possible Issues (2)Common pitfalls and unexpected behavior
TraditionalForm is ambiguous, i.e. different expressions can display similarly:

https://wolfram.com/xid/0h2k88dt3e-bmnz2c


https://wolfram.com/xid/0h2k88dt3e-ghyutu

The following box structure has similar display:

https://wolfram.com/xid/0h2k88dt3e-fabgze

When interpreting the boxes, a particular interpretation is selected:

https://wolfram.com/xid/0h2k88dt3e-c3r5qb

Wolfram Language–generated formatting includes data for unambiguous interpretation:

https://wolfram.com/xid/0h2k88dt3e-fpopzv


https://wolfram.com/xid/0h2k88dt3e-h7gymx

Even when an output omits TraditionalForm from the top level, it is not stripped from subexpressions:

https://wolfram.com/xid/0h2k88dt3e-hl7gdy

The output does not have TraditionalForm in it:

https://wolfram.com/xid/0h2k88dt3e-ukv7r1

However, the variable e does have TraditionalForm in it, which may affect subsequent evaluations:

https://wolfram.com/xid/0h2k88dt3e-p29d8i

The integral is not evaluated due to the intervening TraditionalForm:

https://wolfram.com/xid/0h2k88dt3e-glf9bk

Assign variables first and then apply TraditionalForm to the result to maintain computability:

https://wolfram.com/xid/0h2k88dt3e-76rks7


https://wolfram.com/xid/0h2k88dt3e-08445h

Wolfram Research (1996), TraditionalForm, Wolfram Language function, https://reference.wolfram.com/language/ref/TraditionalForm.html (updated 2008).
Text
Wolfram Research (1996), TraditionalForm, Wolfram Language function, https://reference.wolfram.com/language/ref/TraditionalForm.html (updated 2008).
Wolfram Research (1996), TraditionalForm, Wolfram Language function, https://reference.wolfram.com/language/ref/TraditionalForm.html (updated 2008).
CMS
Wolfram Language. 1996. "TraditionalForm." Wolfram Language & System Documentation Center. Wolfram Research. Last Modified 2008. https://reference.wolfram.com/language/ref/TraditionalForm.html.
Wolfram Language. 1996. "TraditionalForm." Wolfram Language & System Documentation Center. Wolfram Research. Last Modified 2008. https://reference.wolfram.com/language/ref/TraditionalForm.html.
APA
Wolfram Language. (1996). TraditionalForm. Wolfram Language & System Documentation Center. Retrieved from https://reference.wolfram.com/language/ref/TraditionalForm.html
Wolfram Language. (1996). TraditionalForm. Wolfram Language & System Documentation Center. Retrieved from https://reference.wolfram.com/language/ref/TraditionalForm.html
BibTeX
@misc{reference.wolfram_2025_traditionalform, author="Wolfram Research", title="{TraditionalForm}", year="2008", howpublished="\url{https://reference.wolfram.com/language/ref/TraditionalForm.html}", note=[Accessed: 30-March-2025
]}
BibLaTeX
@online{reference.wolfram_2025_traditionalform, organization={Wolfram Research}, title={TraditionalForm}, year={2008}, url={https://reference.wolfram.com/language/ref/TraditionalForm.html}, note=[Accessed: 30-March-2025
]}