Skip to content

Generic p-adic log and exp #12575

@mmasdeu

Description

@mmasdeu

Here is a patch which seems to fix a number of problems with the p-adic logarithm and exponential.

They are generic functions that should work with all of current p-adic types.

We get run times about x20/x80 faster than the current implementation (in the cases where the current implementation worked).

Apply

  1. attachment: trac_12575_exp_logs-nowhitespace.2.patch
  2. attachment: trac_12575_log_fix.patch
  3. attachment: trac_12575_doctest.patch
  4. attachment: trac_12575_review.patch
  5. attachment: 12575_review_review.patch
  6. attachment: trac_12575_review_review_review.patch

Depends on #13539
Depends on #14294

CC: @roed314

Component: padics

Keywords: exp, log

Author: Amnon Besser, Marc Masdeu, Julian Rueth

Reviewer: David Loeffler, David Roe, Julian Rueth

Merged: sage-5.9.beta2

Issue created by migration from https://trac.sagemath.org/ticket/12575

Metadata

Metadata

Assignees

No one assigned

    Type

    No type

    Projects

    No projects

    Milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions