Look at conformal geometric algebra -

https://en.wikipedia.org/wiki/Conformal_geometric_algebra

On Sat, Feb 13, 2016 at 6:48 PM, Michał Radwański <[email protected]>
wrote:

> Hello!
> How one could start with implementing a concept of point in infinity or
> line in infinity?
> It would be helpful for everyone who tries to use projective geometry.
> Without point in infinity, it is impossible to define reflection with
> respect to a circle of it's center, to exemplify.
> If it would get implemented, one could possibly use SymPy to create a
> truly open source python-based interactive geometry software. The only
> one's that are really used nowadays are either GeoGebra (code is
> open-source, however it's free for educational purpouses only, built in
> Java), Geometer's Sketchpad (closed source) or Cindirella (closed source).
>
> And of course, who wouldn't like to be able to create constructions as
> Python programs (as opposed to sloppy techniques like binary blob that can
> read exclusively with one application).
> Later, composing graphics view into Jupyter Notebook... but these are
> dreams for this moment.
>
> --
> You received this message because you are subscribed to the Google Groups
> "sympy" group.
> To unsubscribe from this group and stop receiving emails from it, send an
> email to [email protected].
> To post to this group, send email to [email protected].
> Visit this group at https://groups.google.com/group/sympy.
> To view this discussion on the web visit
> https://groups.google.com/d/msgid/sympy/95526c12-2d4b-44e6-8804-f58021e5a34d%40googlegroups.com
> <https://groups.google.com/d/msgid/sympy/95526c12-2d4b-44e6-8804-f58021e5a34d%40googlegroups.com?utm_medium=email&utm_source=footer>
> .
> For more options, visit https://groups.google.com/d/optout.
>

-- 
You received this message because you are subscribed to the Google Groups 
"sympy" group.
To unsubscribe from this group and stop receiving emails from it, send an email 
to [email protected].
To post to this group, send email to [email protected].
Visit this group at https://groups.google.com/group/sympy.
To view this discussion on the web visit 
https://groups.google.com/d/msgid/sympy/CALOxT-%3Dq0j4GCxz9TZpbjPokU2gRONC1eGo-8fepe%2B%2B7pw9u9g%40mail.gmail.com.
For more options, visit https://groups.google.com/d/optout.

Reply via email to