Home  

Random  

Nearby  



Log in  



Settings  



Donate  



About Wikipedia  

Disclaimers  



Wikipedia





Gosper curve





Article  

Talk  



Language  

Watch  

Edit  





The Gosper curve, named after Bill Gosper, also known as the Peano-Gosper Curve[1] and the flowsnake (aspoonerismofsnowflake), is a space-filling curve whose limit set is rep-7. It is a fractal curve similar in its construction to the dragon curve and the Hilbert curve.

A fourth-stage Gosper curve
The line from the red to the green point shows a single step of the Gosper curve construction

The Gosper curve can also be used for efficient hierarchical hexagonal clustering and indexing.[2]

Lindenmayer system

edit

The Gosper curve can be represented using an L-system with rules as follows:

In this case both A and B mean to move forward, + means to turn left 60 degrees and - means to turn right 60 degrees - using a "turtle"-style program such as Logo.

Properties

edit

The space filled by the curve is called the Gosper island. The first few iterations of it are shown below:

         

The Gosper Island can tile the plane. In fact, seven copies of the Gosper island can be joined to form a shape that is similar, but scaled up by a factor of 7 in all dimensions. As can be seen from the diagram below, performing this operation with an intermediate iteration of the island leads to a scaled-up version of the next iteration. Repeating this process indefinitely produces a tessellation of the plane. The curve itself can likewise be extended to an infinite curve filling the whole plane.

   

See also

edit

References

edit
  1. ^ Weisstein, Eric W. "Peano-Gosper Curve". MathWorld. Retrieved 31 October 2013.
  • ^ Uher, Vojtěch; Gajdoš, Petr; Snášel, Václav; Lai, Yu-Chi; Radecký, Michal (28 May 2019). "Hierarchical Hexagonal Clustering and Indexing". Symmetry. 11 (6): 731. doi:10.3390/sym11060731. hdl:10084/138899.
  • edit

    Retrieved from "https://en.wikipedia.org/w/index.php?title=Gosper_curve&oldid=1193821092"
     



    Last edited on 5 January 2024, at 20:47  





    Languages

     


    Català
    Deutsch
    Ελληνικά
    Español
    Français
    Polski
    Русский
    Українська
     

    Wikipedia


    This page was last edited on 5 January 2024, at 20:47 (UTC).

    Content is available under CC BY-SA 4.0 unless otherwise noted.



    Privacy policy

    About Wikipedia

    Disclaimers

    Contact Wikipedia

    Code of Conduct

    Developers

    Statistics

    Cookie statement

    Terms of Use

    Desktop