Documentation

HexNumberField.Lazy

Regard an integer polynomial in y as a polynomial in y whose coefficients are constant polynomials in a second variable t.

Equations
Instances For
    @[simp]

    Coefficients of the outer lift are the corresponding constant polynomials.

    The eliminant whose roots are pairwise sums of roots of p and q.

    Equations
    Instances For

      The polynomial y^degree(q) q(t/y), viewed as a polynomial in y with coefficients in Int[t].

      Equations
      • One or more equations did not get rendered due to their size.
      Instances For

        The eliminant whose roots are pairwise products of roots of p and q.

        Equations
        Instances For

          Remove the largest power of X dividing an integer polynomial.

          Equations
          Instances For

            Reverse coefficients, automatically trimming the degree drop caused by an original zero constant coefficient.

            Equations
            Instances For

              Negating roots preserves primitive normalization.

              Negating roots preserves positive leading normalization.

              Negating roots preserves positive degree.

              Negating roots preserves squarefreeness.

              The Mahler precision is invariant under reflection and unit normalization.

              Reflection of a complex ball.

              Equations
              Instances For

                Minkowski difference of complex balls.

                Equations
                Instances For

                  Checked reciprocal enclosure. The centre reciprocal is rounded downward coordinatewise; three ulps cover both coordinate errors and the downward rounding of the radial distortion bound.

                  Equations
                  • One or more equations did not get rendered due to their size.
                  Instances For

                    Reflect a refined isolation while preserving its root certificate and separation precision.

                    Equations
                    Instances For

                      Normalize an eliminant, isolate all of its distinct roots, and retain the root meeting the supplied certified operation ball.

                      Equations
                      • One or more equations did not get rendered due to their size.
                      Instances For

                        Certificate-free negation by reflection.

                        Equations
                        Instances For

                          Checked lazy sum through the addition eliminant.

                          Equations
                          • One or more equations did not get rendered due to their size.
                          Instances For

                            Total lazy sum.

                            Equations
                            Instances For

                              Checked lazy difference.

                              Equations
                              Instances For

                                Total lazy difference.

                                Equations
                                Instances For

                                  Guard bits for multiplication-ball amplification.

                                  Equations
                                  Instances For

                                    Guard bits for reciprocal-ball amplification. For a nonzero root of the primitive integer polynomial p, reciprocal Cauchy gives |a| ≥ 1 / (1 + coeffAbsMax p). Doubling the bit bound pays for the |a|⁻² distortion in inversion; sixteen further bits cover the strict nonzero guard and dyadic rounding.

                                    Equations
                                    Instances For

                                      Checked lazy product through the product eliminant.

                                      Equations
                                      • One or more equations did not get rendered due to their size.
                                      Instances For

                                        Total lazy product.

                                        Equations
                                        Instances For

                                          Checked lazy inverse through coefficient reversal.

                                          Equations
                                          • One or more equations did not get rendered due to their size.
                                          Instances For

                                            Total lazy inverse, with inv 0 = 0.

                                            Equations
                                            Instances For

                                              Checked lazy quotient.

                                              Equations
                                              Instances For

                                                Total lazy quotient.

                                                Equations
                                                Instances For

                                                  Canonical sum: perform the lazy operation, then exactify.

                                                  Equations
                                                  Instances For

                                                    Canonical difference: perform the lazy operation, then exactify.

                                                    Equations
                                                    Instances For

                                                      Canonical product: perform the lazy operation, then exactify.

                                                      Equations
                                                      Instances For

                                                        Canonical negation: reflect the lazy root, then exactify.

                                                        Equations
                                                        Instances For

                                                          Canonical inverse, with inv 0 = 0: perform the lazy operation, then exactify.

                                                          Equations
                                                          Instances For

                                                            Canonical quotient: perform the lazy operation, then exactify.

                                                            Equations
                                                            Instances For