Questions tagged [built-in-symbols]
Questions related to handling built-in symbols and functions, for example why they behave a certain (possibly unexpected) way.
251 questions
- Bountied 0
- Unanswered
- Frequent
- Score
- Trending
- Week
- Month
- Unanswered (my tags)
2
votes
2
answers
121
views
Define meaning for symbol such as ⇓ despite 'Incomplete expression; more input is needed'
Example
The notation $a\Downarrow_bc$ can mean something like "the program $a$ results in $c$ when executed according to the semantics of $b$".
In Mathematica, I input this as ...
6
votes
1
answer
145
views
What are the consequences of making built-in symbols Locked?
What are the consequences of making built-in symbols Locked? Does WL internally need to Unprotect, modify (perhaps temporarily) ,...
3
votes
3
answers
779
views
Why aren't there syntactic sugars for BitShiftLeft and BitShiftRight?
Why aren't there any syntatic sugars for BitShiftLeft and BitShiftRight?
Is user-defined syntactic sugar available in ...
4
votes
0
answers
114
views
Is `Length` always constant time?
I would have assumed that the time Length takes is proportional to its value: it's reasonable to expect it to need to traverse an expression's $n$ arguments to ...
1
vote
1
answer
179
views
TriangleCenter for plotting
TriangleCenter gives a few selected centers for any triangle (which is good), but I rather would like to have a ton of ETC 6-9-13 points simply as (x,y) coordinate list. (To quickly "see" ...
6
votes
2
answers
831
views
What is the character [esc][cc][esc]?
esc + cc + esc gives a double-struck lower-case c. It is different, however, from the double-struck c given by esc + dsc + esc (the double stroke is curved in the former but vertical in the latter). ...
3
votes
1
answer
545
views
Plot fails to plot. What am I doing wrong?
The below code executes. If I uncomment the Plot, it runs for a while and outputs nothing, not even the Mean and Variance.
...
3
votes
0
answers
101
views
Is this list of Formal Symbols complete? Which versions have unprotected Formal Symbols?
Formal Symbols are protected against being assigned values, making them handy for avoiding name collisions for things like fit parameters and pattern matching. Because formal symbols (and others) like ...
1
vote
0
answers
46
views
Can we find (and understand) the ordering functions used in the various output forms?
Can we use (and perhaps even understand) the sorting functions used in the various output forms (such as OutputForm, TraditionalForm, TeXForm, etc...).
This is motivated by the fact that I would like ...
2
votes
1
answer
127
views
Distinguish .nb that has been saved from new .nb
There may be many ways to distinguish .nb that has been saved from new .nb
I found that in NotebookInformation[] may be useful.
...
1
vote
3
answers
161
views
A variable with a^2=0 [closed]
I want to do something simple.
I want to define a variable such that a^2=0, so that say:
Exp(a) = 1+a
And any other function automatically f(a)=1+f'(0)a.
Is it possible to do that in Mathematica?
2
votes
0
answers
70
views
What are the (potential) uses of those utility functions in the context GroupTheory`Tools`?
This old answer briefly described the usages of
GroupTheory`Tools`Multisets,
GroupTheory`Tools`MultiSubsets,
...
1
vote
1
answer
205
views
Can the Debye functions be implemented using built-in functions?
It is claimed in the comments here that the Debye functions can be implemented using built-in special functions. This is clearly true for some Debye functions, e.g., $D_n^{(1)}(x)$ for $n = 1, 2, 3$ (...
3
votes
1
answer
146
views
Factor gives non-factorized result
The Factor built-in function is usually idempotent, namely applying it twice gives the same result. However, in the following example it is not. Is that expected? ...
0
votes
0
answers
67
views
Palette that gets single keystroke as input
I could find many examples of user-made Palette with many buttons in it.
And drawing-tools Palette is not user-made, but it accepts a single keystroke as input.
(In ...