Optional
algebraicOptional
complexOptional
compositeIf true
the value of the symbol is constant. The value or domain of
symbols with this attribute set to true
cannot be changed.
If false
, the symbol is a variable.
Default: false
Optional
descriptionOptional
evenOptional
extendedOptional
extendedOptional
finiteIf the symbol has a value, it is held as indicated in the table below. A green checkmark indicate that the symbol is substituted.
| Operation | "never"
| "simplify"
| "evaluate"
| "N"
|
| :--- | :----- |
| canonical()
| (X) | | | |
| simplify()
| (X) | (X) | | |
| evaluate()
| (X) | (X) | (X) | |
| "N()"
| (X) | (X) | (X) | (X) |
Some examples:
i
has holdUntil: 'never'
GoldenRatio
has holdUntil: 'simplify'
(symbolic constant)x
has holdUntil: 'evaluate'
(variables)Pi
has holdUntil: 'N'
(special numeric constant)Default: evaluate
Optional
imaginaryOptional
infinityOptional
integerOptional
NaNOptional
negativeOptional
negativeOptional
nonOptional
nonOptional
notOptional
numberOptional
oddOptional
oneOptional
positiveOptional
primeOptional
rationalOptional
realThe scope this definition belongs to.
This field is usually undefined, but its value is set by getDefinition()
Optional
urlOptional
wikidataOptional
zero
Make all properties in T optional