TraditionalForm

TraditionalForm[expr]

expr を慣用的な数学表記に近い形で表示する.

詳細とオプション

  • TraditionalFormの出力は必ずしも一意性を持たず,また,矛盾がないとは限らないので,そのままではWolfram言語の入力として使えないこともある. »
  • ただし,TraditionalFormの生成するボックス形には,表示不可としたTagBoxInterpretationBoxが挿入されるので一意的な解釈が可能になる.
  • TraditionalFormでは,GraphicsGraphics3Dは画像として表示される. »
  • TraditionalFormの式はノートブック用フロントエンドで編集することができる.
  • TraditionalFormの式には普通のキーボード文字の他に特殊文字も使われる. »
  • TraditionalFormでは,慣用的な数学表記に近い表示を行うために膨大な規則集が使われる.
  • TraditionalFormにおいて,Global`コンテキストの関数は f(x)の形で表示される.
  • TraditionalForm boxes を入力に変換するにはToExpression[boxes,TraditionalForm]を使う. »
  • ノートブック用フロントエンドのメニューにTraditionalFormの変換と逆変換を行うコマンドが提供されている.
  • TraditionalFormは,入力を評価するとTraditionalForm[expr]になるときは出力には現れない. »

例題

すべて開くすべて閉じる

  (3)

三角関数のフォーマット:

超幾何関数のフォーマット:

任意の関数の偏導関数:

スコープ  (9)

基本オブジェクト  (2)

整数(Integer),有理(Rational)数,実(Real)数,複素(Complex)数:

任意精度の実(Real)数と複素(Complex)数:

特殊定数:

文字と文字列:

文字列の文字を制御する:

多項式:

特殊な入力形  (4)

Power式の異なる表し方:

特別なタイプセット式:

一般的な入力法で入力した同じ式:

異なるリスト構造:

特殊な表示法による数学関数:

特殊な出力形  (3)

オブジェクトの中には特別の出力表記を使うものがある:

TraditionalFormをもとになっている式のFullFormと比較する:

オブジェクトの中には省略した出力表現を使うものもある:

省略された部分はInputFormを使うと可視となる:

グラフィックスオブジェクトはグラフィックスとして表示される:

アプリケーション  (2)

従来の数学表記によるオイラー(Euler)の公式:

三角不等式:

特性と関係  (4)

TraditionalFormは,入力を評価するとTraditionalForm[expr]になるときは出力には現れない:

Outには,TraditionalForm[Sin[x]]ではなくSin[x]が割り当てられる:

TraditionalFormは二次元である:

StandardFormは二次元で入力として曖昧性がない:

OutputFormはキーボードの文字のみを使う:

InputFormFullFormは一次元形式を提供する:

ToBoxesを使ってもとになっているボックス構造を見る:

ToExpressionを使ってボックスを通常の式に変換する:

Formatで書式を加える:

考えられる問題  (2)

TraditionalFormは曖昧である,すなわち,異なる式が同じように表示されることがある:

次のボックス構造も同じように表示される:

ボックスを解釈する際に特定の解釈が選ばれる:

Wolfram言語は,曖昧ではない解釈のためのデータを含んだ書式を生成する:

TraditionalFormは,出力のトップレベルで省略されていても部分式からは削除されない:

出力はTraditionalFormではない:

しかし,変数 eTraditionalFormなので,続く評価に影響するかもしれない:

TraditionalFormが介在するため積分は評価されない:

まず変数に割当てを行い.次に結果にTraditionalFormを適用することで計算可能性を維持する:

おもしろい例題  (1)

ネストした根:

Wolfram Research (1996), TraditionalForm, Wolfram言語関数, https://reference.wolfram.com/language/ref/TraditionalForm.html (2008年に更新).

テキスト

Wolfram Research (1996), TraditionalForm, Wolfram言語関数, https://reference.wolfram.com/language/ref/TraditionalForm.html (2008年に更新).

CMS

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

BibTeX

@misc{reference.wolfram_2024_traditionalform, author="Wolfram Research", title="{TraditionalForm}", year="2008", howpublished="\url{https://reference.wolfram.com/language/ref/TraditionalForm.html}", note=[Accessed: 21-November-2024 ]}

BibLaTeX

@online{reference.wolfram_2024_traditionalform, organization={Wolfram Research}, title={TraditionalForm}, year={2008}, url={https://reference.wolfram.com/language/ref/TraditionalForm.html}, note=[Accessed: 21-November-2024 ]}