ASKSAGE: Sage Q&A Forum - RSS feedhttps://ask.sagemath.org/questions/Q&A Forum for SageenCopyright Sage, 2010. Some rights reserved under creative commons license.Thu, 03 Jan 2019 17:31:45 +0100Documentation erratumhttps://ask.sagemath.org/question/44859/documentation-erratum/In the official documentation: doc.sagemath.org/html/en/reference/calculus/sage/symbolic/expression.html
the section related to the command "full_simplify()" should be renamed as "simplify_full()". Thu, 03 Jan 2019 13:08:38 +0100https://ask.sagemath.org/question/44859/documentation-erratum/Answer by vdelecroix for <p>In the official documentation: doc.sagemath.org/html/en/reference/calculus/sage/symbolic/expression.html</p>
<p>the section related to the command "full_simplify()" should be renamed as "simplify_full()". </p>
https://ask.sagemath.org/question/44859/documentation-erratum/?answer=44860#post-id-44860Why is that? Both functions work identically
sage: E = (x^2 + 2*x + 1) / (x + 1)
sage: E
(x^2 + 2*x + 1)/(x + 1)
sage: E.full_simplify()
x + 1
sage: E.simplify_full()
x + 1
Actually one is an alias of the other
sage: E.full_simplify == E.simplify_full
I would rather update the documentation to mention that both names are valid.Thu, 03 Jan 2019 13:36:15 +0100https://ask.sagemath.org/question/44859/documentation-erratum/?answer=44860#post-id-44860Comment by sagenotdead for <p>Why is that? Both functions work identically</p>
<pre><code>sage: E = (x^2 + 2*x + 1) / (x + 1)
sage: E
(x^2 + 2*x + 1)/(x + 1)
sage: E.full_simplify()
x + 1
sage: E.simplify_full()
x + 1
</code></pre>
<p>Actually one is an alias of the other</p>
<pre><code>sage: E.full_simplify == E.simplify_full
</code></pre>
<p>I would rather update the documentation to mention that both names are valid.</p>
https://ask.sagemath.org/question/44859/documentation-erratum/?comment=44862#post-id-44862Ok it is. It seems very strange to have such alias (⊙＿⊙')Thu, 03 Jan 2019 14:13:51 +0100https://ask.sagemath.org/question/44859/documentation-erratum/?comment=44862#post-id-44862Comment by Sébastien for <p>Why is that? Both functions work identically</p>
<pre><code>sage: E = (x^2 + 2*x + 1) / (x + 1)
sage: E
(x^2 + 2*x + 1)/(x + 1)
sage: E.full_simplify()
x + 1
sage: E.simplify_full()
x + 1
</code></pre>
<p>Actually one is an alias of the other</p>
<pre><code>sage: E.full_simplify == E.simplify_full
</code></pre>
<p>I would rather update the documentation to mention that both names are valid.</p>
https://ask.sagemath.org/question/44859/documentation-erratum/?comment=44872#post-id-44872`simplify_full` exists so that it appears under tab completion on `E.simplify`. `full_simplify` exists maybe because sometimes people use this name (in maple?, in mathematica? for instance)Thu, 03 Jan 2019 17:31:45 +0100https://ask.sagemath.org/question/44859/documentation-erratum/?comment=44872#post-id-44872