Opened 5 years ago

# Meta ticket: Asymptotic Expansions in SageMath — at Version 62

Reported by: Owned by: behackl major sage-7.4 asymptotic expansions asymptotics, gsoc15 dkrenn, cheuberg, ncohen, vdelecroix, malb, mmezzarobba, rws, kalvotom Benjamin Hackl, Daniel Krenn N/A u/dkrenn/asy/prototype (Commits) a39204c67440a804066b1877937cccdca7593e92 #17600, #17693, #17715, #17716, #18182, #18222, #18223, #18586, #18587, #18930, #19017, #19028, #19047, #19048, #19068, #19073, #19079, #19083, #19088, #19094, #19110, #19259, #19269, #19300, #19305, #19306, #19316, #19319, #19399, #19400

We intend to implement asymptotic expansions in SageMath. We would like to do computations with simple expansions such as

n2 + n3/2 + O(n1/2),

but also with expansions such as

2n * n + O(n*log(n))

or even multivariate expansions such as

3*k/n + O(k2 / n2) with |k| <= n(1/2).

Of course, O(n) - O(n) = O(n) must hold and we want to perform various arithmetic operations with these asymptotic expansions. Eventually, specified O-constants shall also be supported.

See #17716 and #19083 for more examples and the documentation files there for a more detailed description. A working prototype can be found in branch `u/dkrenn/asy/prototype`.

• Implementing a minimal working example
• #17600 (AsymptoticGrowthElement): elements which handle the asymptotic growth. Such an element holds, e.g. n2 or k/n or n*log(n). This can compare, multiply etc., but has no coefficient; the order of magnitude is managed here. Concretely for this ticket: MonomialGrowthElement, implementation for powers.
• #18930: Factory for user-friendly generation of growth groups
• #17715 (AsymptoticTerm): a summand for asymptotic expansions. They contain the growth and additional information on the type of the summand. For starters, there will be big-Oh terms (e.g. `O(n)` and exact terms (e.g. `3*n^2`).
• #17693 (MutablePoset): data structure for storing asymptotic terms within an asymptotic expansions.
• #17716 (AsymptoticRing and AsymptoticExpansion): sum of asymptotic terms.
• Extending the functionality of growth groups
• #18587: cartesian products for growth groups (allowing the construction of more complicated univariate as well as multivariate asymptotic expansions)
• #18223: cartesian products with orders
• #18586: passing on parameters and extra_category for cartesian products
• #19028: More growth group implementations: exponential growth groups.
• Extending the functionality of the AsymptoticRing and AsymptoticExpansion
• #19048: `AsymptoticRing.an_element()`
• #19047: `QQ.some_elements()`
• #19319: iterator over pairs on diagonals a la Cantor pairing
• #19068: Implement Division for asymptotic expansions.
• #19073: categorial constructions, pushout and coercions (extended) for asymptotic ring and growth groups
• #18182: pushout construction and finding common parents for/including cartesian products
• #19079: ConstructionFunctor: remove `__str__`
• #19094: Implement higher-order operations like `exp` and `log` for asymptotic expansions.
• #19083: AsymptoticRing: cleanup, some improvements, documentation.
• #19400: move code to sage.asymptotic
• Bugs and minor Improvements
• #19399: let category of growth group be determined by input
• Further plans
• for growth groups
• implement dependencies like |k| <= n1/2 for different growth group variables.
• growth groups with asymptotic at a non-infinity point
• other
• Deal with comparison for asymptotic expansions.
• Check and improve the performance of computations in the AsymptoticRing.
• Implementation of more types of asymptotic terms (little-oh terms, omega-terms, variations of big-Oh terms ...)
• #19300: Run benchmarks on `MutablePoset.remove` to decide between two algorithms.
• #19305: substitution of asymptotic expansions
• #19306: common generators for asymptotic expansions
• #19259: subrings of the symbolic ring
• #19316 compute asymptotic expansion to some rational directly
• #19017: Easy access to the `O`-constructor in `big_oh.py`.
• #19110: QQ(0)-1 raises SIGFPE (which is caught)
• Other related Tickets:
• #18222: provide <=, <, >=, > for poset elements by the category (depends on #10130)
• #19088 multi-line doctests fail when using angle notation (preparser)
• #19269: add category Posets to ZZ and QQ

### comment:1 Changed 5 years ago by behackl

• Dependencies set to 17600

### comment:2 Changed 5 years ago by behackl

• Dependencies changed from 17600 to #17600

### comment:3 follow-up: ↓ 4 Changed 5 years ago by tscrim

#10519 might be of interest.

### comment:4 in reply to: ↑ 3 Changed 5 years ago by dkrenn

#10519 might be of interest.

Thanks---I'm involved in both tickets ;)

At the moment both are independent, but when the asymptotic expressions are created, one can use them in the calculations (or at least as a possible output format) in #10519.

### comment:6 Changed 5 years ago by dkrenn

• Dependencies changed from #17600 to #17600, #17693
• Description modified (diff)

### comment:8 Changed 5 years ago by behackl

• Dependencies changed from #17600, #17693 to #17600, #17693, #17715, #17716
• Description modified (diff)

### comment:11 Changed 5 years ago by fredrik.johansson

Are "asymptotic expressions" equivalent to "transseries" (http://arxiv.org/abs/0801.4877, http://www.texmacs.org/joris/ln/ln-abs.html)? Or are they more general, less general, or partially overlapping in scope?

### comment:12 Changed 5 years ago by rws

• Milestone changed from sage-6.5 to sage-6.6

### comment:13 follow-up: ↓ 14 Changed 5 years ago by vdelecroix

Hi,

Whatever you propose, I would say that the most important thing to do is to consider the integration into Sage. In other words:

• how it will be used from Sage
• how it does interact with the Symbolic ring, polynomials, fraction fields, power series and any objects where asymptotic makes sens

I do not see any of this in the ticket description. And it is definitely important to think of it before starting the implementation.

I only see a list of classes, parents and elements whose goal is basically to mimic the symbolic ring by adding some big Oh. I do not see the point of creating so much classes to handle asymptotic terms. Please, motivate and explain your choices.

Vincent

### comment:14 in reply to: ↑ 13 Changed 5 years ago by cheuberg

I only see a list of classes, parents and elements whose goal is basically to mimic the symbolic ring by adding some big Oh.

I rather think of it as a version of the `PowerSeriesRing` with additional features (non-integer exponents, several (not completely independent) variables).

### comment:16 Changed 5 years ago by dkrenn

• Dependencies changed from #17600, #17693, #17715, #17716 to #17600, #17693, #17715, #17716, #18182, #18222, #18223
• Description modified (diff)

### comment:17 Changed 5 years ago by dkrenn

• Dependencies changed from #17600, #17693, #17715, #17716, #18182, #18222, #18223 to #17600, #17693, #17715, #17716, #18182, #18222, #18223, #18586, #18587
• Description modified (diff)

### comment:18 Changed 5 years ago by behackl

• Description modified (diff)

### comment:19 Changed 5 years ago by behackl

• Dependencies changed from #17600, #17693, #17715, #17716, #18182, #18222, #18223, #18586, #18587 to #17600, #17693, #17715, #17716, #18182, #18222, #18223, #18586, #18587, #18930
• Description modified (diff)

### comment:20 Changed 5 years ago by behackl

• Description modified (diff)

### comment:21 Changed 5 years ago by behackl

• Dependencies changed from #17600, #17693, #17715, #17716, #18182, #18222, #18223, #18586, #18587, #18930 to #17600, #17693, #17715, #17716, #18182, #18222, #18223, #18586, #18587, #18930, #19017, #19028
• Description modified (diff)

### comment:22 Changed 5 years ago by dkrenn

• Description modified (diff)

### comment:23 Changed 5 years ago by dkrenn

• Dependencies changed from #17600, #17693, #17715, #17716, #18182, #18222, #18223, #18586, #18587, #18930, #19017, #19028 to #17600, #17693, #17715, #17716, #18182, #18222, #18223, #18586, #18587, #18930, #19017, #19028, #19047, #19048
• Description modified (diff)

### comment:24 Changed 5 years ago by dkrenn

• Description modified (diff)

### comment:25 Changed 5 years ago by behackl

• Dependencies changed from #17600, #17693, #17715, #17716, #18182, #18222, #18223, #18586, #18587, #18930, #19017, #19028, #19047, #19048 to #17600, #17693, #17715, #17716, #18182, #18222, #18223, #18586, #18587, #18930, #19017, #19028, #19047, #19048, #19068
• Description modified (diff)

### comment:26 Changed 5 years ago by dkrenn

• Dependencies changed from #17600, #17693, #17715, #17716, #18182, #18222, #18223, #18586, #18587, #18930, #19017, #19028, #19047, #19048, #19068 to #17600, #17693, #17715, #17716, #18182, #18222, #18223, #18586, #18587, #18930, #19017, #19028, #19047, #19048, #19068, #19073
• Description modified (diff)

### comment:27 Changed 5 years ago by dkrenn

• Dependencies changed from #17600, #17693, #17715, #17716, #18182, #18222, #18223, #18586, #18587, #18930, #19017, #19028, #19047, #19048, #19068, #19073 to #17600, #17693, #17715, #17716, #18182, #18222, #18223, #18586, #18587, #18930, #19017, #19028, #19047, #19048, #19068, #19073, #19079
• Description modified (diff)

### comment:28 Changed 5 years ago by dkrenn

• Description modified (diff)

### comment:29 Changed 5 years ago by dkrenn

• Dependencies changed from #17600, #17693, #17715, #17716, #18182, #18222, #18223, #18586, #18587, #18930, #19017, #19028, #19047, #19048, #19068, #19073, #19079 to #17600, #17693, #17715, #17716, #18182, #18222, #18223, #18586, #18587, #18930, #19017, #19028, #19047, #19048, #19068, #19073, #19079, #19083
• Description modified (diff)

### comment:30 Changed 5 years ago by behackl

• Dependencies changed from #17600, #17693, #17715, #17716, #18182, #18222, #18223, #18586, #18587, #18930, #19017, #19028, #19047, #19048, #19068, #19073, #19079, #19083 to #17600, #17693, #17715, #17716, #18182, #18222, #18223, #18586, #18587, #18930, #19017, #19028, #19047, #19048, #19068, #19073, #19079, #19083, #19094
• Description modified (diff)

### comment:31 Changed 5 years ago by dkrenn

• Dependencies changed from #17600, #17693, #17715, #17716, #18182, #18222, #18223, #18586, #18587, #18930, #19017, #19028, #19047, #19048, #19068, #19073, #19079, #19083, #19094 to #17600, #17693, #17715, #17716, #18182, #18222, #18223, #18586, #18587, #18930, #19017, #19028, #19047, #19048, #19068, #19073, #19079, #19083, #19094, #19110
• Description modified (diff)

### comment:32 Changed 5 years ago by dkrenn

• Summary changed from Meta-Ticket: Asymptotic Expressions in Sage to Meta-Ticket: Asymptotic Expansions in SageMath

### comment:33 Changed 5 years ago by dkrenn

• Description modified (diff)

### comment:34 Changed 5 years ago by dkrenn

• Description modified (diff)

### comment:35 Changed 5 years ago by dkrenn

• Branch set to u/dkrenn/asy/prototype
• Commit set to 70abf65739587016ed71a953585ff56af33e325b
• Description modified (diff)

Last 10 new commits:

 ​47894c8 `Merge branch 't/19094/asy/ring-exp-log' into t/19083/asy/prototype` ​8894fce `Merge branch 't/17716/asy/asymptoticExpression' into t/19068/asy/inversion` ​106eacd `Merge branch 't/19068/asy/inversion' into t/19083/asy/prototype` ​1108cfc `Merge branch 't/17716/asy/asymptoticExpression' into t/19048/asy/an_element` ​3c2fa0c `Merge branch 't/19048/asy/an_element' into t/19083/asy/prototype` ​1812a5e `rename doc-index-file` ​0720b14 `fix doctests: update since TestSuite now checks for cardinality` ​14f9a9a `Merge branch 't/19094/asy/ring-exp-log' into t/19083/asy/prototype` ​9aba4b6 `make entry in reference/index` ​70abf65 `include misc`

### comment:36 Changed 5 years ago by dkrenn

• Description modified (diff)

### comment:37 Changed 5 years ago by dkrenn

• Component changed from symbolics to asymptotic expansions

### comment:38 Changed 5 years ago by git

• Commit changed from 70abf65739587016ed71a953585ff56af33e325b to 2e4a415d7859d3968f612932b36c98318e1823d2

Branch pushed to git repo; I updated commit sha1. New commits:

 ​2e4a415 `rename title`

### comment:39 Changed 5 years ago by git

• Commit changed from 2e4a415d7859d3968f612932b36c98318e1823d2 to b0e228b4870e49cfdc9594c5f85173bb889f6722

Branch pushed to git repo; I updated commit sha1. New commits:

 ​cd17673 `Merge tag '6.9.beta6' into t/18182/18182-on-6.8` ​3eefe25 `correct typo in AUTHORS` ​5fe52e4 `fix doctests since name of cartesian product functor has changed` ​60b9375 `revert changes in base_ring of category_object and adapt doctests` ​8d6de43 `Merge remote-tracking branch 'trac/u/dkrenn/18182/pushout' into t/19073/asy/groups-coercion` ​d50cc55 `Merge branch 't/19073/asy/groups-coercion' into t/19094/asy/ring-exp-log` ​44fbccc `Merge remote-tracking branch 'origin/u/dkrenn/asy/ring-exp-log' into t/19094/asy/ring-exp-log` ​09032ee `Merge branch 't/19094/asy/ring-exp-log' into t/19083/asy/prototype` ​b0e228b `Merge remote-tracking branch 'origin/u/dkrenn/asy/prototype' into t/19083/asy/prototype`

### comment:40 Changed 5 years ago by git

• Commit changed from b0e228b4870e49cfdc9594c5f85173bb889f6722 to 1109ce002874d776617102f2ccc295b410e4a3b6

Branch pushed to git repo; I updated commit sha1. New commits:

 ​c16587c `fix bug (tower has only one entry which is None)` ​1109ce0 `Merge branch 'u/dkrenn/18182/pushout' of trac.sagemath.org:sage into t/19083/asy/prototype`

### comment:41 Changed 5 years ago by cheuberg

• Authors changed from Benjamin Hackl, Clemens Heuberger, Daniel Krenn to Benjamin Hackl, Daniel Krenn
• Milestone changed from sage-6.6 to sage-6.9

### comment:42 Changed 5 years ago by dkrenn

• Description modified (diff)
• Summary changed from Meta-Ticket: Asymptotic Expansions in SageMath to Metaticket: Asymptotic Expansions in SageMath

### comment:43 Changed 5 years ago by dkrenn

• Dependencies changed from #17600, #17693, #17715, #17716, #18182, #18222, #18223, #18586, #18587, #18930, #19017, #19028, #19047, #19048, #19068, #19073, #19079, #19083, #19094, #19110 to #17600, #17693, #17715, #17716, #18182, #18222, #18223, #18586, #18587, #18930, #19017, #19028, #19047, #19048, #19068, #19073, #19079, #19083, #19094, #19110, #19259, #19269

### comment:44 Changed 5 years ago by dkrenn

• Description modified (diff)

### comment:45 Changed 5 years ago by dkrenn

• Description modified (diff)

### comment:46 Changed 5 years ago by slelievre

• Description modified (diff)

### comment:47 Changed 5 years ago by cheuberg

• Dependencies changed from #17600, #17693, #17715, #17716, #18182, #18222, #18223, #18586, #18587, #18930, #19017, #19028, #19047, #19048, #19068, #19073, #19079, #19083, #19094, #19110, #19259, #19269 to #17600, #17693, #17715, #17716, #18182, #18222, #18223, #18586, #18587, #18930, #19017, #19028, #19047, #19048, #19068, #19073, #19079, #19083, #19094, #19110, #19259, #19269, #19300
• Description modified (diff)

### comment:48 Changed 4 years ago by dkrenn

• Dependencies changed from #17600, #17693, #17715, #17716, #18182, #18222, #18223, #18586, #18587, #18930, #19017, #19028, #19047, #19048, #19068, #19073, #19079, #19083, #19094, #19110, #19259, #19269, #19300 to #17600, #17693, #17715, #17716, #18182, #18222, #18223, #18586, #18587, #18930, #19017, #19028, #19047, #19048, #19068, #19073, #19079, #19083, #19094, #19110, #19259, #19269, #19300, #19305, #19306
• Description modified (diff)
• Summary changed from Metaticket: Asymptotic Expansions in SageMath to Meta ticket: Asymptotic Expansions in SageMath

### comment:49 Changed 4 years ago by dkrenn

• Description modified (diff)

### comment:50 Changed 4 years ago by dkrenn

• Dependencies changed from #17600, #17693, #17715, #17716, #18182, #18222, #18223, #18586, #18587, #18930, #19017, #19028, #19047, #19048, #19068, #19073, #19079, #19083, #19094, #19110, #19259, #19269, #19300, #19305, #19306 to #17600, #17693, #17715, #17716, #18182, #18222, #18223, #18586, #18587, #18930, #19017, #19028, #19047, #19048, #19068, #19073, #19079, #19083, #19094, #19110, #19259, #19269, #19300, #19305, #19306, #19316
• Description modified (diff)

### comment:51 Changed 4 years ago by git

Branch pushed to git repo; I updated commit sha1. Last 10 new commits:

 ​6d3e4f4 `Trac #18587: nicer output of one link target` ​66759bb `Revert "remove unreachable ValueError (comment 2)"` ​0642564 `doctest added` ​7f209ea `improved error message (equal or disjoint var.)` ​c49740a `Merge branch 'u/behackl/asy/growth-group-cartesian' of trac.sagemath.org:sage into t/19094/asy/ring-exp-log` ​4fe08b7 `rewrite a doctest to make it work (and mark original test as 'not tested')` ​4acd110 `Merge branch 'u/dkrenn/asy/ring-exp-log' of trac.sagemath.org:sage into t/19083/asy/prototype` ​45d0c03 `post-merge: fix imports` ​f62f7cf `post-merge: fix doctests` ​3ca2e91 `fix broken links`

### comment:52 Changed 4 years ago by git

Branch pushed to git repo; I updated commit sha1. New commits:

 ​03f3621 `fix duplicated docstring-parts` ​7f42723 `update AUTHORS (new style)`

### comment:53 Changed 4 years ago by git

• Commit changed from 7f4272375d6de89bbe7fe5457c11d9165d4622ff to ff90d7351b6d8c96c7ee077dcc6d0fd7e7cf98df

Branch pushed to git repo; I updated commit sha1. Last 10 new commits:

 ​65ce848 `Merge branch 'asy/growth-group-cartesian' into asy/growthGroup-exponential and resolve merge conflicts` ​bd93e37 `fix doctests` ​7ec7e7d `fix indentation of one block` ​e56459a `: --> ::` ​0d469cd `Merge branch 'u/behackl/asy/growthGroup-exponential' of trac.sagemath.org:sage into t/19073/asy/groups-coercion` ​e86db32 `Merge branch 'u/dkrenn/asy/asymptoticExpression' of trac.sagemath.org:sage into t/19073/asy/groups-coercion` ​36e16a3 `fix doctests after merge` ​dd82094 `fix duplicated docstring-parts` ​ae300ad `Merge branch 't/19073/asy/groups-coercion' into t/19094/asy/ring-exp-log` ​ff90d73 `Merge branch 't/19094/asy/ring-exp-log' into t/19083/asy/prototype`

### comment:54 Changed 4 years ago by git

• Commit changed from ff90d7351b6d8c96c7ee077dcc6d0fd7e7cf98df to c4cd7ed152db8651e0af80951dfe45ed598e4399

Branch pushed to git repo; I updated commit sha1. Last 10 new commits:

 ​e8460b9 `improve docstring` ​9e41be5 `doctest with infinite iterator inputs` ​97cb59c `add seealso blocks` ​17229c6 `extend AUTHROS` ​e33703b `Merge branch 'u/dkrenn/product_cantor_pairing' of trac.sagemath.org:sage into t/19048/asy/an_element` ​a529d4c `Merge branch 'u/dkrenn/asy/an_element' of trac.sagemath.org:sage into t/19094/asy/ring-exp-log` ​ba99790 `use new product_cantor_pairing and delete old product_diagonal` ​4a9d3d2 `Merge branch 'u/dkrenn/asy/an_element' of trac.sagemath.org:sage into t/19094/asy/ring-exp-log` ​8204cfa `remove old product_diagonal (superseded by #19319)` ​c4cd7ed `Merge branch 't/19094/asy/ring-exp-log' into t/19083/asy/prototype`

### comment:55 Changed 4 years ago by dkrenn

• Dependencies changed from #17600, #17693, #17715, #17716, #18182, #18222, #18223, #18586, #18587, #18930, #19017, #19028, #19047, #19048, #19068, #19073, #19079, #19083, #19094, #19110, #19259, #19269, #19300, #19305, #19306, #19316 to #17600, #17693, #17715, #17716, #18182, #18222, #18223, #18586, #18587, #18930, #19017, #19028, #19047, #19048, #19068, #19073, #19079, #19083, #19094, #19110, #19259, #19269, #19300, #19305, #19306, #19316, #19319
• Description modified (diff)

Last 10 new commits:

 ​e8460b9 `improve docstring` ​9e41be5 `doctest with infinite iterator inputs` ​97cb59c `add seealso blocks` ​17229c6 `extend AUTHROS` ​e33703b `Merge branch 'u/dkrenn/product_cantor_pairing' of trac.sagemath.org:sage into t/19048/asy/an_element` ​a529d4c `Merge branch 'u/dkrenn/asy/an_element' of trac.sagemath.org:sage into t/19094/asy/ring-exp-log` ​ba99790 `use new product_cantor_pairing and delete old product_diagonal` ​4a9d3d2 `Merge branch 'u/dkrenn/asy/an_element' of trac.sagemath.org:sage into t/19094/asy/ring-exp-log` ​8204cfa `remove old product_diagonal (superseded by #19319)` ​c4cd7ed `Merge branch 't/19094/asy/ring-exp-log' into t/19083/asy/prototype`

### comment:56 Changed 4 years ago by git

• Commit changed from c4cd7ed152db8651e0af80951dfe45ed598e4399 to 14941885df88ebdb20555268f193367e741fddb3

Branch pushed to git repo; I updated commit sha1. New commits:

 ​88f0013 `adapt Trac #19073, comment 20, 1: add missing INPUT/OUTPUT block of combine_exceptions` ​6659cee `adapt Trac #19073, comment 20, 4: missing INPUT/OUTPUT block of merge_overlapping and extend description` ​2008f6b `adapt Trac #19073, comment 20, 4: cache keys` ​1494188 `adapt Trac #19073, comment 20, 7: remove Poset category from AsymptoticRing`

### comment:57 Changed 4 years ago by git

• Commit changed from 14941885df88ebdb20555268f193367e741fddb3 to 60b93ab17ef80750fbd053c2219d9bd84fe22bc9

Branch pushed to git repo; I updated commit sha1. Last 10 new commits:

 ​4a52a84 `Trac 19319: fix doctests` ​3c5af3b `Trac #19319: fix typo` ​c20bfe5 `Trac #19319: a.next() -> next(a) (Python3 compliance)` ​1fee722 `Trac #19319: added a few blanks` ​96c0366 `Trac 19319: return tuples + repeat argument` ​ceb1db5 `Trac #19048: Merge #19319` ​3fd53d6 `Trac #19048: rename product_cantor_pairing to cantor_product (see #19319)` ​617c593 `Trac #19048: Fix doctests (order in cantor_product changed)` ​9213baa `Merge branch 'u/cheuberg/asy/an_element' of trac.sagemath.org:sage into t/19094/asy/ring-exp-log` ​60b93ab `Merge branch 'u/dkrenn/asy/ring-exp-log' of trac.sagemath.org:sage into t/19083/asy/prototype`

### comment:58 Changed 4 years ago by dkrenn

• Dependencies changed from #17600, #17693, #17715, #17716, #18182, #18222, #18223, #18586, #18587, #18930, #19017, #19028, #19047, #19048, #19068, #19073, #19079, #19083, #19094, #19110, #19259, #19269, #19300, #19305, #19306, #19316, #19319 to #17600, #17693, #17715, #17716, #18182, #18222, #18223, #18586, #18587, #18930, #19017, #19028, #19047, #19048, #19068, #19073, #19079, #19083, #19088, #19094, #19110, #19259, #19269, #19300, #19305, #19306, #19316, #19319
• Description modified (diff)

### comment:59 Changed 4 years ago by git

• Commit changed from 60b93ab17ef80750fbd053c2219d9bd84fe22bc9 to 2cba56bd14842af761cd4eb7eb1fb56a50424724

Branch pushed to git repo; I updated commit sha1. New commits:

 ​a33daf9 `changes part 1 after comments of cheuberg` ​2cba56b `rewrite informal description of growth elements and explain description strings`

### comment:60 Changed 4 years ago by git

• Commit changed from 2cba56bd14842af761cd4eb7eb1fb56a50424724 to a39204c67440a804066b1877937cccdca7593e92

Branch pushed to git repo; I updated commit sha1. New commits:

 ​2a80346 `Trac #19073: simplify signatures of helper functions in merge_overlapping` ​1583ffc `Trac #19073: Reword and add doctest for _pushout_` ​8a32f1f `correct PEP8-spacings in doctest` ​05862f4 `Merge branch 't/19073/asy/groups-coercion' into t/19094/asy/ring-exp-log` ​b160261 `forgotten changes of last merge` ​d0c0f15 `Merge branch 't/19094/asy/ring-exp-log' into t/19083/asy/prototype` ​a39204c `changes part 2 (of 2) after comments of cheuberg`

### comment:61 Changed 4 years ago by dkrenn

• Dependencies changed from #17600, #17693, #17715, #17716, #18182, #18222, #18223, #18586, #18587, #18930, #19017, #19028, #19047, #19048, #19068, #19073, #19079, #19083, #19088, #19094, #19110, #19259, #19269, #19300, #19305, #19306, #19316, #19319 to #17600, #17693, #17715, #17716, #18182, #18222, #18223, #18586, #18587, #18930, #19017, #19028, #19047, #19048, #19068, #19073, #19079, #19083, #19088, #19094, #19110, #19259, #19269, #19300, #19305, #19306, #19316, #19319, #19399
• Description modified (diff)

### comment:62 Changed 4 years ago by dkrenn

• Dependencies changed from #17600, #17693, #17715, #17716, #18182, #18222, #18223, #18586, #18587, #18930, #19017, #19028, #19047, #19048, #19068, #19073, #19079, #19083, #19088, #19094, #19110, #19259, #19269, #19300, #19305, #19306, #19316, #19319, #19399 to #17600, #17693, #17715, #17716, #18182, #18222, #18223, #18586, #18587, #18930, #19017, #19028, #19047, #19048, #19068, #19073, #19079, #19083, #19088, #19094, #19110, #19259, #19269, #19300, #19305, #19306, #19316, #19319, #19399, #19400
• Description modified (diff)
Note: See TracTickets for help on using tickets.