3D Volume Scaling Interactive Visualizer
Run the 3D Volume Scaling Visualizer Fullscreen
Edit the MicroSim with the p5.js editor
About This MicroSim
This 3D visualization extends the concept of signed area to signed volume in three dimensions.
Key Concepts:
- The determinant of a 3×3 matrix equals the signed volume of the parallelepiped formed by its column vectors
- \(|\det(A)|\) = volume scaling factor
- \(\det(A) > 0\): orientation preserved (green)
- \(\det(A) < 0\): orientation reversed (red)
- \(\det(A) = 0\): volume collapses (singular)
How to Use
- Click preset buttons: Scaling, Rotation, or Singular matrix
- Drag to rotate: Click and drag in the 3D view to rotate camera
- Use morph slider: Animate from identity to target matrix
- Toggle unit cube: Show/hide the reference unit cube
Embedding
1 | |
Lesson Plan
Learning Objectives
Students will be able to:
- Visualize the determinant as a volume scaling factor in 3D
- Distinguish between orientation-preserving and orientation-reversing transformations
- Recognize when a 3D transformation is singular
Suggested Activities
- Compare 2D and 3D: How does area scaling in 2D relate to volume scaling in 3D?
- Rotation exploration: Why do rotation matrices have det = 1?
- Singular detection: What happens to the parallelepiped when columns become coplanar?
Assessment Questions
- If det(A) = 8, how does a 1-cubic-unit region transform?
- What is the determinant of a 90° rotation matrix in 3D?
- Why does a scaling matrix [[2,0,0],[0,3,0],[0,0,4]] have det = 24?
References
- Chapter 5: Determinants and Matrix Properties - Volume Scaling section
- Linear Algebra Learning Graph