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

Manifolds with boundary #30080

Open
mkoeppe opened this issue Jul 6, 2020 · 11 comments
Open

Manifolds with boundary #30080

mkoeppe opened this issue Jul 6, 2020 · 11 comments

Comments

@mkoeppe
Copy link
Member

mkoeppe commented Jul 6, 2020

(from #30061)

We propose to add manifolds with boundary to sage.manifolds.

Simple examples of topological manifolds with boundary include convex polyhedra and semialgebraic sets with non-singular boundary. These are (except in special cases) not differentiable manifolds, but only "piecewise differentiable" ("manifolds with corners").

References:

CC: @egourgoulhon @dimpase @yuan-zhou @mjungmath

Component: geometry

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

@mkoeppe

This comment has been minimized.

@mjungmath
Copy link

comment:3

Perhaps it is better to implement manifolds with corners right away since manifolds with boundaries are just a special case.

https://ncatlab.org/nlab/show/manifold+with+boundary

@mkoeppe
Copy link
Member Author

mkoeppe commented May 8, 2021

comment:4

https://arxiv.org/pdf/0910.3518.pdf (Remark 2.11) has a nice overview over several inequivalent definitions of manifolds with corners.

I haven't checked the details yet but I would be interested in a definition that generalizes all polyhedra, including those with degenerate vertices such as the top of the square pyramid in R3. The main definition in this paper, 2.1(iii), does not fit the bill; it would only include simple polyhedra.

A newer article by the same author: https://www.sciencedirect.com/science/article/pii/S0001870816307186
on manifolds with "generalized corners" ("g-corners")

@dimpase
Copy link
Member

dimpase commented May 8, 2021

comment:5

hmm, what is "the top of the square pyramid in R3" ?

Do you mean to say that you'd like a definition that includes all the non-simple polytopes, at least?

(vertices of non-convex polyhedra are a different story, much more complicated)

@mkoeppe
Copy link
Member Author

mkoeppe commented May 8, 2021

comment:6

Replying to @dimpase:

Do you mean to say that you'd like a definition that includes all the non-simple polytopes, at least?

Yes

@mkoeppe
Copy link
Member Author

mkoeppe commented May 8, 2021

comment:7

Replying to @dimpase:

(vertices of non-convex polyhedra are a different story, much more complicated)

More complicated than modeling them locally by a polyhedral fan?

@dimpase
Copy link
Member

dimpase commented May 8, 2021

comment:8

should one call a vertex the point in the middle of the twised prism one gets from enough twisting? If you do, you get a vertex in the middle of an edge. If you don't, you get facets without an orientation...

@mkoeppe

This comment has been minimized.

@mkoeppe

This comment has been minimized.

@mjungmath
Copy link

comment:11

I think a first reasonable step would be to introduce "boundary charts".

Tbh, I don't know how sensible it is to start with the most general concept of "boundary-like". Manifolds with corners seem fairly doable. The generalization by Joyce looks very interesting, though I reckon it's pretty hard to implement.

@mkoeppe
Copy link
Member Author

mkoeppe commented Jul 23, 2021

comment:12

Replying to @mjungmath:

I think a first reasonable step would be to introduce "boundary charts".

Well, #31894 is a step into this direction

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