Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Adding convex_hull to Berkovich space #31635

Open
EnderWannabe opened this issue Apr 10, 2021 · 12 comments
Open

Adding convex_hull to Berkovich space #31635

EnderWannabe opened this issue Apr 10, 2021 · 12 comments

Comments

@EnderWannabe
Copy link
Contributor

We add a convex_hull function to projective Berkovich space which allows the visualization of the convex hull of finite set of points. The convex hull is the smallest path-connected subspace that contains all points.

We add infinity, the Gauss point, and 0 to the convex hull as reference points and plot the resulting tree, highlighting the convex hull.

CC: @bhutz @pfili

Component: padics

Author: Alexander Galarraga

Branch/Commit: u/gh-EnderWannabe/convex_hull @ 0535e69

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

@EnderWannabe EnderWannabe added this to the sage-9.4 milestone Apr 10, 2021
@EnderWannabe
Copy link
Contributor Author

Branch: u/gh-EnderWannabe/convex_hull

@sagetrac-git
Copy link
Mannequin

sagetrac-git mannequin commented Apr 25, 2021

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

e5316ac31635: added examples and tests

@sagetrac-git
Copy link
Mannequin

sagetrac-git mannequin commented Apr 25, 2021

Commit: e5316ac

@mkoeppe
Copy link
Member

mkoeppe commented Jul 19, 2021

comment:4

Setting a new milestone for this ticket based on a cursory review.

@mkoeppe mkoeppe modified the milestones: sage-9.4, sage-9.5 Jul 19, 2021
@mkoeppe
Copy link
Member

mkoeppe commented Dec 18, 2021

comment:5

Stalled in needs_review or needs_info; likely won't make it into Sage 9.5.

@mkoeppe mkoeppe modified the milestones: sage-9.5, sage-9.6 Dec 18, 2021
@fchapoton
Copy link
Contributor

comment:6

you should rather return a GraphPlot object, not show it

@sagetrac-git
Copy link
Mannequin

sagetrac-git mannequin commented Jan 24, 2022

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

39f3f65Merge branch 'u/gh-EnderWannabe/convex_hull' of git://trac.sagemath.org/sage into convex_hull

@sagetrac-git
Copy link
Mannequin

sagetrac-git mannequin commented Jan 24, 2022

Changed commit from e5316ac to 39f3f65

@sagetrac-git
Copy link
Mannequin

sagetrac-git mannequin commented Jan 24, 2022

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

0535e6931635: changed return type and keywords

@sagetrac-git
Copy link
Mannequin

sagetrac-git mannequin commented Jan 24, 2022

Changed commit from 39f3f65 to 0535e69

@fchapoton
Copy link
Contributor

comment:12
+src/sage/schemes/berkovich/berkovich_space.py:829:81: E711 comparison to None should be 'if cond is None:'
+src/sage/schemes/berkovich/berkovich_space.py:831:19: E711 comparison to None should be 'if cond is not None:'

@fchapoton
Copy link
Contributor

comment:13

and doc does not build

py:docstring of sage.schemes.berkovich.berkovich_space.Berkovich_Cp_Projective.convex_hull:26: WARNING: Inline strong start-string without end-string

@mkoeppe mkoeppe modified the milestones: sage-9.7, sage-9.8 Sep 19, 2022
@mkoeppe mkoeppe removed this from the sage-9.8 milestone Jan 29, 2023
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
None yet
Development

No branches or pull requests

3 participants