> 3. Make `content` always return an element, create a method ` > content_ideal` to return an ideal, and implement `content` only over > PIDs.
I vote 3 as well. It limits confusion when coming from other systems while not really being confusing for new-CAS users. > A. What kind of deprecation should be implemented? I have no opinion on that. > B. What should the content (element) over QQ (or other fraction fields) be? > Of course, 1 is a possible answer, but note that gcd(2/3, 4/5) = 2/15 for > instance. So another possible answer is `gcd(pol.coefficients())`. Since gcd(pol.coefficients()) could potentially be useful while 1 is never useful, I vote for that :-) Best, Johan -- You received this message because you are subscribed to the Google Groups "sage-devel" group. To unsubscribe from this group and stop receiving emails from it, send an email to sage-devel+unsubscr...@googlegroups.com. To post to this group, send email to sage-devel@googlegroups.com. Visit this group at https://groups.google.com/group/sage-devel. For more options, visit https://groups.google.com/d/optout.