SymmetrizedReplacePart[sa,{pos1val1,pos2val2,…}]
replaces independent values of the symmetrized array sa as given by the rules posivali.
SymmetrizedReplacePart
SymmetrizedReplacePart[sa,{pos1val1,pos2val2,…}]
replaces independent values of the symmetrized array sa as given by the rules posivali.
Details
- SymmetrizedReplacePart[sa,rules] returns another symmetrized array with the same symmetry, but different independent components.
- If the posi in the rules posi->vali do not correspond to independent components of the array, then they will be converted into the corresponding independent component before performing the replacements.
Examples
open all close allBasic Examples (1)
Express a symmetric matrix as a SymmetrizedArray object:
sa = SymmetrizedArray[{{a, b}, {b, c}}]Replace its diagonal elements:
SymmetrizedReplacePart[sa, {{2, 1} -> x}]Convert back to a normal matrix:
Normal[%]Scope (1)
Change independent components in a symmetrized array:
sa = SymmetrizedArray[{{1, 2, 3} -> 1, {2, 3, 4} -> 2}, {4, 4, 4}, Antisymmetric[All]]SymmetrizedArrayRules[sa]Change explicitly one of the independent components:
SymmetrizedReplacePart[sa, {{1, 2, 3} -> x}]//SymmetrizedArrayRulesChange the independent component implied by any other component:
SymmetrizedReplacePart[sa, {{3, 2, 1} -> x}]//SymmetrizedArrayRulesTech Notes
Related Guides
History
Text
Wolfram Research (2012), SymmetrizedReplacePart, Wolfram Language function, https://reference.wolfram.com/language/ref/SymmetrizedReplacePart.html.
CMS
Wolfram Language. 2012. "SymmetrizedReplacePart." Wolfram Language & System Documentation Center. Wolfram Research. https://reference.wolfram.com/language/ref/SymmetrizedReplacePart.html.
APA
Wolfram Language. (2012). SymmetrizedReplacePart. Wolfram Language & System Documentation Center. Retrieved from https://reference.wolfram.com/language/ref/SymmetrizedReplacePart.html
BibTeX
@misc{reference.wolfram_2026_symmetrizedreplacepart, author="Wolfram Research", title="{SymmetrizedReplacePart}", year="2012", howpublished="\url{https://reference.wolfram.com/language/ref/SymmetrizedReplacePart.html}", note=[Accessed: 13-June-2026]}
BibLaTeX
@online{reference.wolfram_2026_symmetrizedreplacepart, organization={Wolfram Research}, title={SymmetrizedReplacePart}, year={2012}, url={https://reference.wolfram.com/language/ref/SymmetrizedReplacePart.html}, note=[Accessed: 13-June-2026]}