Maps as objects: inversion, homothety, Moebius maps, with composition, inverse and the image of a set
Los mantenedores suelen responder en 1 día
Nadie ha tomado este issue todavía.
Evaluación
- Dificultad
- 5/5
- Tiempo estimado
- Más de una semana
- Aptitud para principiantes
- 35/100
Línea de trabajo
Start with the node model and the related issues #495, #330, #217, and #2132; the issue says map objects need domain, inverse, fixed points, composition, set images, and a point at infinity. Check how image(f, z in S) is represented and why membership is undecided for 2z + 1 on the unit circle. Done means maps can be composed, inverted and applied to sets, with inversion mapping a circle to a decided circle result.
Escrito por el modelo de indexación a partir del texto del issue.
Descripción
Chapter IV of Modenov's Problems in Geometry (#2131) is about inversion, and Chapters I–III use homotheties, rotations, reflections, similarities and Möbius maps throughout. The book composes them, inverts them, finds their fixed points, and maps circles and regions through them.
What AngouriMath has: apply(lambda(z, (a*z + b)/(c*z + d)), w) works, and lambdas compose numerically. What it lacks:
- a map with a domain, an inverse and fixed points;
- composition as an operation on maps that can be simplified;
- the image of a set under a map.
image(f, z in S)parses, but membership in it is undecided even for2z + 1on the unit circle; - the point at infinity, without which an inversion is not a bijection (#217).
Wanted, for v3:
- maps as objects, with builders such as
inversion(O, k)andhomothety(O, k), that can be composed, inverted and applied to sets; - an inversion that sends a circle to a circle as a decided result.
The builders could be tried in 2.8 as lambdas, but the object needs the node model. A lambda applied to a vector is wrong today (#2132).
Related: #495 (lambdas as entities), #330 (image sets), #217 (complex infinity).
- Lenguaje dominante
- C#
- Estrellas
- 831
- Forks
- 79
- Merge medio
- 1 h 16 min
- PR fusionados (30 d)
- 521
Preparar el entorno
- Sin Dockerfile ni archivo de Docker Compose
- Sin plantilla de pull request
- Leer la guía de contribución
Primeros pasos
- Lee el issue completo y luego la guía de contribución del proyecto.
- Comenta en el issue que vas a ocuparte — evita que dos personas hagan lo mismo.
- Haz un fork del repositorio y trabaja en una rama.
- Abre un pull request que haga referencia al número del issue.
Más de ASC-Community/AngouriMath
-
Substituting for a derivative's variable is dropped: derivative(x^3, x) at x = 1 evaluates to 3 x^2Abierto
Dificultad 4/5 3-5 días Aptitud para principiantes 48/100
ASC-Community/AngouriMath#2189 ·
Los mantenedores suelen responder en 1 día
-
Dificultad 5/5 Más de una semana Aptitud para principiantes 35/100
ASC-Community/AngouriMath#2182 · 13 comentarios ·
Los mantenedores suelen responder en 1 día
-
Dificultad 5/5 Más de una semana Aptitud para principiantes 35/100
ASC-Community/AngouriMath#2164 ·
Los mantenedores suelen responder en 1 día
-
Dificultad 5/5 Más de una semana Aptitud para principiantes 35/100
ASC-Community/AngouriMath#2160 ·
Los mantenedores suelen responder en 1 día
-
Dificultad 4/5 3-5 días Aptitud para principiantes 48/100
ASC-Community/AngouriMath#2153 ·
Los mantenedores suelen responder en 1 día
Todos los issues de ASC-Community/AngouriMath
Issues similares
-
[Bug] Dashboard renders attachment links that resolve to 404 when the FILES binding is absentAbiertobug 優先: 低
Dificultad 2/5 1-3 horas Aptitud para principiantes 76/100
Los mantenedores suelen responder en 1 día
-
Dificultad 1/5 Menos de una hora Aptitud para principiantes 92/100
-
.NET area: storage bug good first issue
Dificultad 2/5 1-3 horas Aptitud para principiantes 78/100
Larson-Logan/medal-sync#61 ·
Los mantenedores suelen responder en 1 día
-
area-ai bug untriaged
Dificultad 2/5 1-3 horas Aptitud para principiantes 67/100
dotnet/extensions#7893 ·
Los mantenedores suelen responder en 1 día
-
Dificultad 1/5 Menos de una hora Aptitud para principiantes 72/100