Inserting Feynman Slash Notation in Mathematica

  • Context: Graduate 
  • Thread starter Thread starter Shaun Culver
  • Start date Start date
  • Tags Tags
    Feynman Notation
Join the discussion
Ask a follow-up here, or get your own question answered by working scientists, mathematicians and engineers — people, not an autocomplete.
Real named experts · corrections over time · the nuance an AI answer skips
3 replies · 10K views
Shaun Culver
Messages
69
Reaction score
0
I need to insert the slash notation, [tex]A\!\!\!/[/tex] , into a Mathematica document. I have searched high and low, but find nothing on this.
 
Last edited:
Physics news on Phys.org
Interesting problem! I found a limited workaround, but hopefully Wolfram includes these characters in a future update. Here is the partial solution:

Code:
DisplayForm[RowBox[{"A", AdjustmentBox["", BoxMargins -> {{0.1, -1.35}, {0.4, 0.2}}], "/"}]]

This solution is has the following weaknesses:

1) It produces a string, rather then a symbol. Attempting to convert it to an expression produces an error.

2) The slash only appears correctly in DisplayForm, it instead appears as A/ in StandardForm and InputForm.

3) It doesn't scale well with size, you will have to adjust the -1.35 parameter to get this right. The character looks correct to me on a 19" 1280x1024 with no magnification and Mathematica's default 12pt courier font. Any other configuration will probably require fiddling with the -1.35.

I'm sorry the solution is so limited, you could try posting this question to the MathGroup moderated forum, and at least hopefully someone at Wolfram will patch this missing feature in an update.
 
Good effort, it works! It's a pity that it's too limited for my purposes though. I'll drop a message at the MathGroup forum.