Expand
Expand out products and positive integer powers; for a hypercomplex operand, puts in blade normal form — the same result the multivector arithmetic already produces.
✓ checked against that system · ! checked, with disagreements (hover a chip)Wolfram Language
Expand✓Expand(x)expand out products and positive integer powers.SageMath
SR(x).expand()SymPyexpand(x)Typed signatures
| Type | Package | Applies |
|---|---|---|
(value) -> value | combinatoricsreplaces hypercomplex | always |
(value) -> value | compute-engine | always |
(value) -> value | hypercomplexreplaces compute-engine | always |
Examples
Basic #
About
| Examples | 19 |
|---|---|
| Checked against | Wolfram Language 19 agreeSageMath 17 agree1 differSymPy 18 agree1 differ |
| Crosswalk | Wolfram LanguageSageMathSymPy |
Implementation
mapped
sagepackages/oracle/src/mappings.tsmapped
sympypackages/oracle/src/mappings.ts See also: NonCommutativeMultiply, Basis