The Cubic Surfaces DVD is a series of computer-generated animations (54 in total) displaying cubic surfaces and deformations thereof. It was created to help better visualize what cubic surfaces look like and what their singular points can be: it tries to be of both mathematical interest and artistic value.
The DVD ISO image is available for download from this page, and the individual animations can also be downloaded separately.
For some mathematical generalities about cubic surfaces, please
consult this
historical article, this MathWorld
article and this Wikipedia
article. Further information can be found in Yuri Manin
(Юрий
Иванович
Манин)'s classic book, Cubic
Forms: Algebra, Geometry, Arithmetic (North-Holland: 1974;
second enlarged edition 1986 ISBN 0-444-87823-8).
Of related interest is Arthur Cayley's historical Memoir on Cubic
Surfaces
(Phil. Trans. R. Soc. London, 159
(1869), 231–326) classifying all possible singular loci.
The DVD author's doctoral
dissertation also pertains to cubic (hyper)surfaces.
(Of course, you don't need to know any mathematics just to watch the animations!)
The DVD animations were computed using the Persistence of Vision raytracer (on a PC runing the Debian GNU/Linux operating system). Their source code is also made available for download (although it might be hard to make anything useful of).
The entire contents of the DVD and its source code and related material (including this Web page) are placed in the Public Domain by the author (David A. Madore): they can be copied or reused at will and for any purpose whatsoever. However, I would appreciate getting some recognition for my work: so, please cite me as the original author of this DVD if you like it.
To save server bandwidth, the DVD ISO image for burning is made available as a bit torrent: you will need a program such as BitTorrent or Azureus to download it. Once you have BitTorrent (or some other similar program) installed, please give it the following link to download the image:
download link for the DVD (bit torrent file)
If you absolutely cannot use BitTorrent (e.g., if you are behind a
fascist firewall that blocks the bit torrent protocol because it is a
form of peer-to-peer), try downloading the previous link without the
final .torrent
extension in the address: this will fetch
the image directly from the server.
The ISO image is 610MB in size.
Once you have the ISO image downloaded (it
should be called cubic-dvd.iso
), you should use some
DVD burning software to rip it. Make sure you burn the
image as a raw ISO-9660 image, do not copy
this as a file on a DVD (it is already a
DVD image, not a file to be included on a
DVD image!). Under Linux (or some other Unixen), for
example, one might use a command line such as: nice --18
growisofs -dvd-compat -speed=4 -Z /dev/dvd=cubic-dvd.iso
.
Under Windows, these
instructions might be of some help (though they pertain to burning
CD's, I imagine that burning DVD's has much
in common). Under Mac OS X, select Image
then
Burn Image
in the Disk Copy application.
For maximal compatibility with certain standalone DVD players, it might be preferable to use a DVD−R (as opposed to DVD+R or DVD±RW) medium. This is not universally true, however (in fact, I have observed the opposite); and, of course, the medium must be appropriate for the recording drive. Since the image is small enough to fit on a CD, you can try using that medium instead of a DVD (but again, make sure to burn an ISO image, not a CD containing a single file): this might work on certain players, but it generally will not. Your mileage may vary.
✱ If you don't feel like downloading and burning the DVD yourself, you can also buy it online for 4€, thanks to Ikarios (with whom I am not affiliated, nor do I get any profit from the sales!). Make sure to get the most recent version, though (currently, 2006-10-22). This is mostly convenient in France, although they will also ship to other countries.
The videos on the DVD are in the PAL format (720×576, 25 frames per second) which is common in Europe. Hopefully this should not make it difficult to view the DVD elsewhere in the World. Naturally, the image is not region-encoded, copy-protected or content-scrambled in any way.
Once you select a video from the DVD menu, it will loop forever: use the buttons on your remote control to return to the menu. To play each video for one minute, in order, highlight the title in the DVD menu (this is only valid starting from version 2006-10-22 of the disc): then you can use your remote control to switch chapters.
The version described on this page is that of 2006-10-22. A previous version was released on 2006-10-16. Version 2006-10-22 has the same videos, but differs in the following aspects: a bug was fixed which caused the highlight in the menus not to be visible on certain standalone DVD players, a title (and indication of author's name) was added in the intro sequence, and the possibility was added of viewing all videos sequentially.
I plan to make a new version of the DVD, with optional subtitles describing each animation, possibly some time in the future. For the moment, there are no comments whatsoever: please refer to the list below for a very short description of each animation.
Each of the following is a link to one of the animations of which the four thumbnail images are taken. Each is a twelve-second sequence, encoded as an MPEG2 file roughly 2MB in size (on the average), and which is meant to be played in a loop. If you don't know what program to use to view animation files, you could try, for example, VLC.
An explanation might be useful, especially for those who aren't
algebraic geometers, concerning the use of the phrase deformation
of foo to bar
in the descriptions below:
this means that most frames of the animation represent
bar, and only one (or perhaps two, or some small number)
represent foo. For example, deformation of an E6
singularity to a D5 singularity
means that you mostly see a D5
singularity (bar
) which for one moment becomes an E6
singularity (foo
) and then back to D5, and not
the other way around: yes, I know this is counterintuitive, but I
chose to place the specialization (foo) not at the very
beginning of the animation so as to make it more clearly visible. It
is always exactly 3 seconds (75 frames) from the start, and it is also
the third thumbnail image in the list below.
Note that no matter how the surface deforms or rotates, it is always lit in the same way: a green light source is directly above, a red one is above and slightly to the right, and a blue one is directly below. This never changes. The surface itself is colorless, only the light sources (and reflections) account for the colors. Another thing is that, to prevent it from going off to infinity, the surface is intersected with a fixed sphere (always the same), which provides for the smooth borders.
Here is the list of all (54) animations:
A smooth surface (simple
rotation).
A smooth surface (more complex
rotation).
Deformation of a conic point
to a smooth surface.
The Clebsch (smooth) cubic (simple
rotation).
An E6 singularity (simple
rotation).
Deformation of an E6
singularity to two A2 singularities.
Deformation of an E6
singularity to a D5 singularity.
Deformation of an E6
singularity to a D4 singularity.
Whitney's Umbrella (a
line of singular points) (simple rotation).
Deformation of Whitney's
Umbrella to a smooth surface.
Deformation of Whitney's
Umbrella to two A1 singularities.
Deformation of Whitney's
Umbrella to an A3 singularity.
Deformation of three planes to a
smooth surface.
Deformation of three planes to the
Cayley cubic surface (having four A1 singularities).
The Cayley cubic surface (having four
A1 singularities) (simple rotation).
Deformation of a single A2
singularity (with conjugate planes) to a smooth surface.
Deformation of a single A2
singularity (with conjugate planes) to an A1 singularity.
Deformation of a cone with a line of
singular points to an A2 singularity.
Three A2 singularities (with real
planes).
Deformation of three A2 singularities
(with real planes) to a smooth surface.
Deformation of three A2 singularities
(with real planes) to three A1 singularities.
Deformation of a conic point to a D4
singularity.
Deformation of a D4 singularity to
three A1 singularities.
Deformation of a D4 singularity to a
smooth surface.
An A5 singularity (simple
rotation).
Deformation of an A5
singularity (as such).
Deformation of an E6
singularity to an A5 singularity.
Deformation of a reducible surface
(union of a plane and a sphere) to an A5 singularity.
Deformation of an A5 singularity to
two A2 singularities.
Deformation of an A5 singularity to
an A4 singularity.
Deformation of an A3 singularity
(with conjugate planes) to an A2 singularity.
Deformation of a reducible surface
(union of a plane and a sphere) to a smooth surface.
Deformation of a reducible surface
(union of a plane and a sphere) to a smooth surface.
Deformation of a reducible surface
(union of a plane and a sphere) to a smooth surface.
Two A2 singularities (with real
planes) (simple rotation).
Deformation of two A2 singularities
(with real planes) to two A1 singularities.
Deformation of an A3 singularity
(with real planes) to an A2 singularity.
Deformation of a line of singular
points to a D4 singularity.
Deformation of a line of singular
points to an E6 singularity.
Deformation of an A1 singularity
(through various stages).
Deformation of an A2 singularity
(with real planes) (through various stages).
Deformation of an A2 singularity
(with real planes) to an A1 singularity.
Deformation of an A2 singularity
(with conjugate planes) (through various stages).
Deformation of an A2 singularity
(with conjugate planes) to an A1 singularity.
An A4 singularity (simple
rotation).
Deformation of an A4
singularity (as such).
Deformation of a D5
singularity to an A4 singularity.
Deformation of a reducible surface
(union of a plane and a sphere) to an A4 singularity.
Deformation of an A4 singularity to
two A2 singularities.
A random cubic surface
deformation.
The source code for the Cubic Surfaces DVD is available for download (it's a standard Unix gzipped tarball, and it's meant for various flavours of Unixen). I'm also including it on the DVD itself. It might be hard to make anything useful of, however, since it is just a raw dump of my working directory and I haven't recorded every command line I typed. I'm afraid I don't have the time to explain how to create a DVD image from this source: you'll have to figure it out yourself. So, do what you will with this. Enjoy!