# Questions tagged [custom-notation]

This is for questions about creating and using custom notations. For help on the use of the built-in operators, see syntax.

134 questions
Filter by
Sorted by
Tagged with
41 views

### How to write $I$ and $I_0$ as a symbol?

How could we write both $I$ and $I_0$ as a symbol in Wolfram Mathematica? I consider $I$ as a variable and $I_0$ as a parameter in my system of equations ($Y=C_0 + I, I=I_0+bY$, Y and I are endogenous ...
21 views

### How do I introduce new input tokens to Mathematica (so that they can be recognized by InputAutoReplacements)?

I'm trying to introduce automatic replacements by modifying my notebook's value of InputAutoReplacements (e.g. via ...
104 views

### Symbolized, Subscripted Variable Doesn't Look Pretty

Background I'm trying to programmatically generate a subscripted variable in a way that makes it appear "pretty". Here is a minimal working example that shows some strange behavior I'm ...
59 views

### Subscripts use to make expression readable [duplicate]

I am trying to write a function in mathematica which depends on different parameters. For example $$f(x_1, x_2, x_3, x_4, x_5)= 2x_1+\sin(x_2)+x_3*x_4-x_5^{-1}$$ (My actual function has 12 such ...
24 views

### Define an operator with the distributive property that works in general expressions

This is a follow up to this question. In that question they use TagSetDelayed to give a symbol the distributive property. In my case this becomes ...
74 views

### Function to change derivative notation

I would like to write a function to change the notation of derivative in an expression. For instance, the function rep will take ...
36 views

### Why does Parenthesize add parentheses here?

I've been playing around with the Notation package and box forms for some custom notation recently. I discovered a nifty function named ...
60 views

### Is there any way to define the Pauli matrices eigenstates symbolically in Mathematica?

I've been trying to define the kets $|+\rangle$ and $|-\rangle$ with no sucess with ...
47 views

### Semi-direct product and crossed product symbols

Does Mathematica have any symbols for the semi-direct product $\rtimes$ (or $\ltimes$) and the crossed product $\bowtie$? I have looked at the lists containing all symbols and couldn't find it there. ...
108 views

### How to improve this custom notation?

I implemented this custom notation... ...
75 views

### Output of Subsuperscript in TeXForm?

TeXForm can be used to convert Mathematica expressions directly to LaTeX. However, this function fails on an expression that has a sub- and a super-script: ...
87 views

### Making ^ work as MatrixPower for matrices

I'd like my expressions like A^d get interpreted as MatrixPower[A, d] for matrix arguments A, any suggestions how to do this?
108 views

### InterpretationBox problem with symbolic expressions

Related to this question, Why does this InterpretationBox construct work when x, y are ...
604 views

### Best way to write an equation with subscripts and superscripts

This post is not about a specific Mathematica problem but about to develop the best way to enter mathematical equations with subscripts and superscripts. I have a ...
165 views

### Seeking more verbose syntax, e.g. “Then” -> “,” [duplicate]

(NB Related question asks about such things without using the notation package... I would be quite happy with any answer, including the use of Notation) With long, complex expressions I find the ...
36 views

### Setting Editable and Selectable False within Notation

Using the Notation package, I have a custom notation defined for chemical reactions. A minimal example is below (I will explain the commented-out part in a moment): ...
117 views

### ActionMenu with blank entries until mouseover

Note: The code below requires version 12.0. Problem Overview: I am having some strange behavior with an ActionMenu, where the items in the menu don't show up until the mouse passes over them, as ...
127 views

### Sequential subscripts etc. in a unified notation

I am trying to generate a notation system to handle a variety of things in chemistry-standard notation. One key aspect of this is to be able to define symbols that have multiple subscripts, ...
220 views

### How can I automatically replace [[ and ]] with the \[LeftDoubleBracket] and \[RightDoubleBracket] operators?

When you type ->, it is automatically turned into the \[Rule] character. Can we configure our frontends to do the same for ...
51 views

### Notation package: StringMemberQ in conditional notation definition

Suppose that I have a list, allSpecies, that contain a set of symbols, each of which has been assigned a new notation using Notation[...]. As an example, the internal representation is C60s, and the ...
65 views

### Operator Precedence in Notation Package

I am trying to use the Notation package to define custom notation for chemical reactions. The natural thing to do is to use a \[LongRightArrow] for the operator....
565 views

### Subscripted variables with changing subscript

When I want to sum over indexed variables, indices being subscripts, the result works as expected, however, upon loading the Notation package, it doesn't. See below As one might have expected from ...
70 views

### Variables with both super-subscripts on the same vertical axis [closed]

When writing out a variable with both a subscript and a superscript, such as: Subscript[Superscript[f, a], b] one has that the "b" letter is "pushed" to the ...
72 views

56 views

### Using OverBarred variables

Mathematica does not seem to treat variables as a unit. Consider the following: rule = a -> Function[{x}, OverBar[a][x]] test = a[x] /. rule; test /. rule It ...
63 views

### Function definition with sub (super) cripted variables [duplicate]

I like using subscripts a lot. However, it is regrettably not possible to do, for example: myfunction[Subscript[x,1]_] := Subscript[x,1] +1 where instead of the ...
238 views

### Mathematica ExtraPackage

Where can I install the Wolfram ExtraPackages? Especially the "Notation" package? I do not seem to have it by default (In the Utilities, I have only two documents, ...
165 views

### How to build a TemplateBox with dynamic length GridBox?

I have created the following TemplateBox Rule. ...
56 views

### How to remove InputAlias created using notations package

If i create a custom input alias using Notation package's AddInputAlias. Now it appears in the list generated by ...
43 views

### Define a new Front End Syntax for Function Argument Checking & Debugging

In this question I asked a basic question about how to check argument types such that there was useful output from the front end when calling functions. Based on elements of the nice answer by @j-m-is-...
55 views

### Easy way of integrating the same integrand over several intervals?

I was wondering if there is some shorthand in Mathematica for expressions such as $$\left(\int_A + \int_B + \int_C + \cdots\right)F(x_1,\ldots, x_n) dx_1\cdots dx_n$$ where $A,B,C,\ldots$ each ...
120 views

### How to treat Subscript objects as constants when using D

I want to define a constant vector {$k_x , k_y , k_z$}. The problem is that Mathematica gives me D[$k_x$,x]$=k_1$. I want this to be zero, because $k_x$ is a constant. Clearly D[$k_x$,x]$=k_1$ makes ...
82 views

### Using both subscripted and non-subscripted variables in an equation

I'm getting started with Mathematica, as I have been using Maple in the past. Is it possible to define two variables $\alpha_1, \alpha_2$ and then still use $\alpha$ as a parameter of a function and, ...
390 views

### Power Function and Non Commutative Multiply

I'm trying to figure out the best way to define a Power function for non commutative multiply that retains some of the regular features of the ordinary power function. As of now, what I've been ...
92 views

### How do I define my own notation for mixed operators?

The built in Plus and Times operators when rendered behave the following way: Plus[a,b,Times[-1,c],d] a + b - c + d Basically ...
1k views

### How can I tell Mathematica to interpret 0xffff as a hexadecimal number?

I am stuck. I would like Mathematica simply accept 0x as a prefix Operator for Hexadecimal Numbers. I know that 0x is ...
59 views

### Issues loading InfixNotation as part of a package

For the most part, elements of the Notation package that are part of a package I load work without issues, but InfixNotation ...
649 views

### What are current approaches for supporting Dirac notation for quantum mechanics?

I'd like to be able to use Mathematica to preform some basic quantum mechanics and quantum computation operations using Dirac's Bra-Ket notation. I've seen several solutions to defining basic ...
1k views

### List of symbols without built-in meaning

Is there a list of all symbols with special display forms but no built-in meaning? That is, operators that are described in the tutorial Operators without Built-in Meanings?
86 views

### Infix non-ASCII operator needs a space to be parsed correctly in a script

Bug introduced in 9.0 or earlier and persisting through 11.1 First off: ...
42 views

### Notation doesn't work if toolbar is used

I am trying the examples on Notation Tutorial In:= a + b\[LongLeftRightArrow]c // FullForm Out:= Plus[a,LongLeftRightArrow[b,c]] Then I try to change ...
447 views

### What are the differences between using MakeBoxes and Interpretation?

Say I want to define a custom graphical representation for my function foo. I can do this using MakeBoxes as in the following: <...
991 views

### Shorthand for map at level 2

I love the shorthand /@. It is amazing for readability (and laziness when typing). However, right now I find that I need Map at level 2, i.e. ...
373 views

### Creating a List of Symbolized Indexed Variables

I am trying to creat a list of indexed variables (symbols) using the Notation package and Symbolize command. As an example, ...
145 views

### Troubleshooting Notation Package

I would like to switch some mathematica functions (and variables) to forms that are more readable. I am hoping simply to change some notation for derivatives and make it so that I can symbolize ...
356 views

### How to differentiate between superscript indices and powers in the output?

I have ambiguous notation in my output. I have output that has two types of superscripts, indices and powers. The indices range from {none,0,1,2,3} and typical powers are 2 or 4. When there is an ...
139 views

A package I'm working on uses rule solutions (like the output of Solve) as inputs to functions. I'd like to be able to easily manipulate these rule solutions by ...
869 views

### Is it possible to write time derivatives with the dot notation?

In physics, we often write time derivatives with a dot ($\dot{a}$, $\ddot{a}$, for example). Is it possible to force Mathematica to use this notation and then apply ...
In the question https://mathematica.stackexchange.com/search?q=non+newtonian, I use "dstar" as acronym to multiplicative derivative. But in the standard literature the symbol i $f^\star$. How can I, ...