By default it is the same as imaginary unit, but I want to use it for split-complex numbers.

  • 1
    $\begingroup$ Probably best to use \[DoubleStruckJ] instead. $\endgroup$
    – QuantumDot
    Commented Nov 7, 2021 at 18:00
  • $\begingroup$ @QuantumDot Good idea! But it does not exist on the palette... $\endgroup$
    – Anixx
    Commented Nov 7, 2021 at 18:03
  • $\begingroup$ @QuantumDot also when copied into latex, it gives thick j, as in a vector: $\frac{i \pi }{2}-\frac{i \pi \mathbf{j}}{2}$. $\endgroup$
    – Anixx
    Commented Nov 7, 2021 at 18:07
  • $\begingroup$ You might try altering the Format of whatever you are wanting to show as the imaginary j. $\endgroup$ Commented Nov 7, 2021 at 18:13
  • $\begingroup$ Also look up : Unprotect $\endgroup$
    – Syed
    Commented Nov 7, 2021 at 18:56

1 Answer 1


You cannot clear it, because \[ImaginaryJ] does not have a definition. \[ImaginaryJ] does not transform to I through the normal evaluation procedure. Instead, it is directly parsed as the imaginary unit.

You can see this by evaluating

ToExpression["\[ImaginaryJ]", InputForm, HoldComplete]

The result will be HoldComplete[I], not HoldComplete[\[ImageinaryJ]].


Your Answer

By clicking “Post Your Answer”, you agree to our terms of service and acknowledge you have read our privacy policy.

Not the answer you're looking for? Browse other questions tagged or ask your own question.