Math Insight

Applet: Area transformation of polar coordinates map

Applet: Area transformation of polar coordinates map

The Java applet did not load, and the above is only a static image representing one view of the applet. The applet was created with Geogebra. The applet is not loading because it looks like you do not have Java installed. You can click here to get Java.

Applet: Area transformation of polar coordinates map

The transformation from polar coordinates to Cartesian coordinates $(x,y)=\cvarf(r,\theta) = (r \cos\theta, r \sin \theta)$ maps a rectangle $\dlr^*$ in the $(r,\theta)$ plane (left panel) to the region $\dlr$ in the $(x,y)$ plane (right panel). It also maps each small rectangle in $\dlr^*$ to a “curvy rectangle” in $\dlr$. Although the small rectangles in $\dlr^*$ are the same size, the corresponding “curvy rectangles” vary greatly in size. Depending on the coordinates $(r,\theta)$, the map $\cvarf(r,\theta)$ shrinks or expands the area by different amounts. You can visualize the mapping of the small rectangles by dragging the yellow point in either panel; the corresponding small rectangle in $\dlr^*$ and its image in $\dlr$ are highlighted. You can also change the regions $\dlr^*$ and $\dlr$ by dragging the purple and cyan points in either panel.

Applet file: polar_coordinates_map_rectangle_area_transformation.ggb

General information about Geogebra applets

This applet was created using Geogebra. In most Geogebra applets, you can move objects by dragging them with the mouse. In some, you can enter values with the keyboard. To reset the applet to its original view, click the icon in the upper right hand corner.

Since these applets use Java, you must have Java installed and properly configured in your browser for the them to display. You can get Java here.

You can download the applet onto your own computer so you can use it outside this web page or even modify it to improve it. You simply need to download the above applet file and download the Geogebra program onto your own computer (click the Webstart button).