3

Is there an easier way to enter KroneckerDelta[n,m] in Mathematica?

When I use the notation $ \delta_{n,m} $, it won't work.

MOON
  • 3,864
  • 23
  • 49

2 Answers2

9

Just

Subscript[\[Delta], m_, n_] := KroneckerDelta[n, m]

or am I missing something?

murray
  • 11,888
  • 2
  • 26
  • 50
2

You can use the Notation package.

<< Notation`

Use the Notation palette that automatically pops up to define the required notation.

Notation[Subscript[\[Delta], m_, n_] \[DoubleLongLeftRightArrow] KroneckerDelta[m_, n_]]

NOTE: This is only a "summary" of the required definition. You have to enter the full definition using the (first button on the) Notation palette, and then fill in the placeholders. You can enter the lefthand placeholder as $\delta_{m\_,n\_}$.

Now check that your input generates the intended FullForm expression. You can enter Subscript[\[Delta], m, n] as $\delta_{m,n}$.

Subscript[\[Delta], m, n] // FullForm

(* KroneckerDelta[m, n] *)
Stephen Luttrell
  • 5,044
  • 1
  • 19
  • 18