Defactoring: Difference between revisions
Cmloegcmluin (talk | contribs) remove uses of "I" |
Cmloegcmluin (talk | contribs) →defactored & enfactored vs. saturated and (con)torted: extra Sage detail |
||
| Line 34: | Line 34: | ||
# It has another unrelated meaning within xenharmonics: https://en.xen.wiki/w/Anomalous_saturated_suspension | # It has another unrelated meaning within xenharmonics: https://en.xen.wiki/w/Anomalous_saturated_suspension | ||
# The most common everyday usage of that word is for "saturated fats", which are the bad kind of fats, so it has negative associations, despite "saturation" being the ''good'' state for a matrix to be in. | # The most common everyday usage of that word is for "saturated fats", which are the bad kind of fats, so it has negative associations, despite "saturation" being the ''good'' state for a matrix to be in. | ||
# Research on the tuning list archives suggests that [[Gene Ward Smith]] chose the word "saturation" because it was used in the mathematical software he was using at the time, Sage<ref>See: https://yahootuninggroupsultimatebackup.github.io/tuning-math/topicId_18026.html and https://doc.sagemath.org/html/en/reference/search.html?q=index_in_saturation</ref>. | # Research on the tuning list archives suggests that [[Gene Ward Smith]] chose the word "saturation" because it was used in the mathematical software he was using at the time, Sage<ref>See: https://yahootuninggroupsultimatebackup.github.io/tuning-math/topicId_18026.html and https://doc.sagemath.org/html/en/reference/search.html?q=index_in_saturation. There's also https://doc.sagemath.org/html/en/reference/matrices/sage/matrix/matrix_integer_dense_saturation.html, which refers to an "index in saturation" which appears to be the common factor:<br> | ||
<span style="font-family: monospace;"><br> | |||
sage: C<br> | |||
[11 16 21]<br> | |||
[19 26 33]<br> | |||
sage: C.index_in_saturation()<br> | |||
18<br> | |||
sage: S = saturation(C); S<br> | |||
[11 16 21]<br> | |||
[-2 -3 -4]<br> | |||
sage: S.index_in_saturation()<br> | |||
1<br></span><br> | |||
Indeed 18 is the common factor in {{vector|{{map|11 16 21}} {{map|19 26 33}}}}. No information about saturation indices is readily available elsewhere online. Certainly, if this mathematical concept of saturation is established outside of this particular piece of software, it is not well-established enough yet such that it gets any presence.</ref>. We think we should avoid propagating Sage's decision to overload matrix saturation with a second meaning. | |||
# Furthermore, there is another common but conflicting sense of saturation for matrices which clamps entry values to between -1 and 1<ref>See https://math.stackexchange.com/questions/1964814/linear-transformation-of-a-saturated-vector and https://faculty.uml.edu//thu/tcs01-june.pdf</ref>. | |||
As for the term "contorsion", the concerns with it are: | As for the term "contorsion", the concerns with it are: | ||