Difference between revisions of "Symmetry"
Line 8: | Line 8: | ||
# Identity: Doing nothing is a symmetrical operation | # Identity: Doing nothing is a symmetrical operation | ||
# Inverse Exists: Symmetrical operations can be undone, and returns to the original symmetry. | # Inverse Exists: Symmetrical operations can be undone, and returns to the original symmetry. | ||
Given the above-mentioned observation, one may consider applying these properties to the manipulation of functions. More specifically, one may utilize some functional programming language to automate the transformation operations to manipulate functions. | |||
==Functions as symmetrical objects== | |||
This can be implemented using a combination of JavaScript, Cascading Style Sheets, and HTML as a combination of functional programming language, declarative rule engine, and a display mark-up rendering formatting specification language. It would be particularly convenient to manage the interactions of these three kinds of languages using MediaWiki's existing infrastructure. | |||
<noinclude> | <noinclude> |
Revision as of 13:40, 26 July 2021
Symmetry is a term connected to the ideas of Invariance, Equivalence, Reversible logic, and Conservation.
Symmetries as a collection of possibilities
According to Mathemaniac, symmetries can be thought of as mathematical operands that gets to be manipulated through some operations that preserves the properties of being symmetrical. These four most general properties are:
- Closure: Symmetrical operations on symmetries always create symmetries
- Associativity: Symmetries composition with symmetries are symmetries Associative
- Identity: Doing nothing is a symmetrical operation
- Inverse Exists: Symmetrical operations can be undone, and returns to the original symmetry.
Given the above-mentioned observation, one may consider applying these properties to the manipulation of functions. More specifically, one may utilize some functional programming language to automate the transformation operations to manipulate functions.
Functions as symmetrical objects
This can be implemented using a combination of JavaScript, Cascading Style Sheets, and HTML as a combination of functional programming language, declarative rule engine, and a display mark-up rendering formatting specification language. It would be particularly convenient to manage the interactions of these three kinds of languages using MediaWiki's existing infrastructure.
The most excellent tutorial video on Symmetry so far
{{#ev:youtube|EsBn7G2yhB8}}