Opened 2 years ago

Closed 18 months ago

Last modified 18 months ago

#28753 closed enhancement (fixed)

Ramification Type for Rational Maps

Reported by: gh-aodesky Owned by:
Priority: minor Milestone: sage-9.1
Component: dynamics Keywords: rational functions, ramification, sd104
Cc: bhutz, tscrim Merged in:
Authors: Andrew O'Desky Reviewers: John Doyle, Frédéric Chapoton, Travis Scrimshaw
Report Upstream: N/A Work issues:
Branch: f00e3e8 (Commits, GitHub, GitLab) Commit: f00e3e8bc2f539ff6f0a7f754ec58dc1d49fa21d
Dependencies: Stopgaps:

Status badges

Description (last modified by gh-aodesky)

Implement a method which returns the ramification type of a rational function. The ramification type is a list of lists of integers >1 defined by the pseudo code

def ram_type(self):

ram_types=list() for b in self.branch_points():

ram_inds=list() for c in F.preimage(b)

ram_inds.append(e_self(c)) if e_self(c) >1

ram_types.append(ram_inds)

return ram_types

Change History (24)

comment:1 Changed 2 years ago by gh-aodesky

  • Authors set to Andrew O'Desky
  • Component changed from PLEASE CHANGE to dynamics
  • Description modified (diff)
  • Keywords rational functions ramification added
  • Priority changed from major to minor
  • Type changed from PLEASE CHANGE to enhancement

comment:2 Changed 2 years ago by gh-aodesky

  • Keywords sd104 added

comment:3 Changed 2 years ago by gh-aodesky

  • Description modified (diff)

comment:4 Changed 2 years ago by gh-aodesky

  • Description modified (diff)

comment:5 Changed 2 years ago by gh-aodesky

  • Description modified (diff)

comment:6 Changed 2 years ago by gh-aodesky

  • Branch set to u/gh-aodesky/ramification_type_for_rational_maps

comment:7 Changed 2 years ago by gh-aodesky

  • Commit set to feac5a36db96c5617d1e00f3f3e688a3524ea305
  • Status changed from new to needs_review

New commits:

feac5a3Added ramification_type().

comment:8 Changed 2 years ago by git

  • Commit changed from feac5a36db96c5617d1e00f3f3e688a3524ea305 to ed31de85ee5bd19183cc24efe8f3fdccce8b529c

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

ed31de8Changed factor to be called on the function and a typo in the doctests.

comment:9 Changed 2 years ago by git

  • Commit changed from ed31de85ee5bd19183cc24efe8f3fdccce8b529c to b9b20293df80d84c5f6846abb56d3ff33b3e8094

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

b9b2029Updated doc to include an example with the embedding specified for splitting the Galois orbits of critical points.

comment:10 Changed 2 years ago by git

  • Commit changed from b9b20293df80d84c5f6846abb56d3ff33b3e8094 to f7ec2022ebe5a1978f7c185440fd5cbcda6a4de0

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

f7ec202Made the ramification type compute over a sufficiently large field by definition.

comment:11 Changed 2 years ago by jdoyle

  • Status changed from needs_review to positive_review

comment:12 Changed 2 years ago by chapoton

reviewer name missing

comment:13 Changed 2 years ago by jdoyle

  • Reviewers set to John Doyle

comment:14 Changed 23 months ago by vbraun

  • Status changed from positive_review to needs_work

Merge conflict, please fix

comment:15 Changed 22 months ago by git

  • Commit changed from f7ec2022ebe5a1978f7c185440fd5cbcda6a4de0 to 5dde8f0e7e42a59546d6115ad62178df59bafefc

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

5dde8f0Merge branch 'u/gh-aodesky/ramification_type_for_rational_maps' of git://trac.sagemath.org/sage into 28753

comment:16 Changed 22 months ago by git

  • Commit changed from 5dde8f0e7e42a59546d6115ad62178df59bafefc to ddb7200ea8fc32b6d8ba24cba7fba2d2f06093cf

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

0160c01Merge commit '296b749a019a0365169fe82b5e0859502af909b3' of git://trac.sagemath.org/sage into 28753
fa92c61Merge commit '485ed39a9482fb8336f58c778f2f6a0f847b7caa' of git://trac.sagemath.org/sage into 28753
ddb7200Merge commit 'e5b1ca33870046f4ed9bc5a3a4561fec54b54b3b' of git://trac.sagemath.org/sage into 28753

comment:17 Changed 22 months ago by git

  • Commit changed from ddb7200ea8fc32b6d8ba24cba7fba2d2f06093cf to 0a97a35590c15beaf23c355c70c3fbce13ceef9a

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

0a97a35Merge branch 'develop' of git://trac.sagemath.org/sage into 28753

comment:18 Changed 22 months ago by gh-aodesky

  • Status changed from needs_work to needs_review

comment:19 Changed 22 months ago by embray

  • Milestone changed from sage-9.0 to sage-9.1

Ticket retargeted after milestone closed

comment:20 Changed 18 months ago by mkoeppe

  • Milestone changed from sage-9.1 to sage-9.2

Batch modifying tickets that will likely not be ready for 9.1, based on a review of the ticket title, branch/review status, and last modification date.

comment:21 Changed 18 months ago by chapoton

  • Branch changed from u/gh-aodesky/ramification_type_for_rational_maps to public/28753
  • Cc bhutz tscrim added
  • Commit changed from 0a97a35590c15beaf23c355c70c3fbce13ceef9a to f00e3e8bc2f539ff6f0a7f754ec58dc1d49fa21d

I have fixed up some details. Now somebody else should switch this back to positive review.


New commits:

daab1f2Merge branch 'u/gh-aodesky/ramification_type_for_rational_maps' of ssh://trac.sagemath.org:22/sage into ram_type
f00e3e8fixing up details

comment:22 Changed 18 months ago by tscrim

  • Reviewers changed from John Doyle to John Doyle, Frédéric Chapoton, Travis Scrimshaw
  • Status changed from needs_review to positive_review

LGTM.

comment:23 Changed 18 months ago by vbraun

  • Branch changed from public/28753 to f00e3e8bc2f539ff6f0a7f754ec58dc1d49fa21d
  • Resolution set to fixed
  • Status changed from positive_review to closed

comment:24 Changed 18 months ago by mkoeppe

  • Milestone changed from sage-9.2 to sage-9.1
Note: See TracTickets for help on using tickets.