One of the most interesting aspects of my approach to Computational Real Geometry is that it is possible to impart an inherent dynamism into the process of creating various objects in Real Spaces. In contrast to Euclidean geometry, we do not draw a point, rather we express this in a slightyl different form by stating that a point has an urge to move, it has an urge to go and expand it's own structure to go to greater heights. It does so by in a sense tunnelling through the higher space, in a way similar to the process of quantum tunnelling, the resultant tunnel, tollán, is the track of a point in real 1-space. Again based on Dr. S.K. Kapoors book, Vedic Geometry, the complete description of a constituent body of real 1-space is that of a track bordered by two points. Now as an exercise you may be interested in creating a Python class to implement this. Remember keep it very simple. Remember derive the class from a correct base class. Be aware of the distinction between a track and it's boundary. In order to guide you in the corrrect class structure, consider the general process of what happens when you move the constituent body in real 1-space, what do you generate, how would you create a class hirearchy to represent this, do this also for real 2-space. Now consider the general process, begin to consider the more abstract aspects, then you will begin to perceive the required structure of the abstract class, aicme teibí. I would be interested if you posted your Python code here, as attachments. |