Steinmetz has gone hyper

Geometry Level 4

Find the 4-volume of the region W W in R 4 \mathbb{R}^4 defined by x 2 + y 2 + z 2 1 x^2+y^2+z^2\leq 1 and y 2 + z 2 + w 2 1 y^2+z^2+w^2\leq 1 .

Bonus: Find the "surface area" of W W , that is, the 3-volume of the boundary of W W .

π 2 \frac{\pi}{2} π 2 \pi^2 3 π 3\pi π \pi None of the others 2 π 2\pi

This section requires Javascript.
You are seeing this because something didn't load right. We suggest you, (a) try refreshing the page, (b) enabling javascript if it is disabled on your browser and, finally, (c) loading the non-javascript version of this page . We're sorry about the hassle.

3 solutions

Steven Chase
Dec 31, 2018

Here's the Monte Carlo again. Randomly and uniformly generate points within a 4D hypercube of side length 2. Keep a count of the total number of points within the hypercube, as well as the number of points within the hypercube AND within the two regions. The volume within the two regions is equal to the volume of the hypercube multiplied by the ratio of the two counts. The volume turns out to be 2 π 2 \pi

 1
 2
 3
 4
 5
 6
 7
 8
 9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
import math
import random

N = 10**6   # Number of random points generated within hypercube

count = 0   # Number inside hypercube AND inside both regions

Volume_ref = 2.0**4.0  # Volume of hypercube of side length 2

for j in range(0,N):    # Generate points randomly and uniformly
                        # within hypercube
    x = random.uniform(-1.0,1.0)
    y = random.uniform(-1.0,1.0)
    z = random.uniform(-1.0,1.0)
    w = random.uniform(-1.0,1.0)

    if x**2.0 + y**2.0 + z**2.0 <= 1.0:

        if y**2.0 + z**2.0 + w**2.0 <= 1.0:    # If inside both regions

            count = count + 1  # increment count

print Volume_ref * float(count) / float(N)  # Volume is count ratio times hypercube volume

Thank you Steven! Can your Monte Carlo technique do the "Bonus" as well, the "surface area"?

Otto Bretscher - 2 years, 5 months ago

Log in to reply

Hello! Yes, I believe it can. I’ll add the bonus solution in a little while (assuming I do indeed get it).

Steven Chase - 2 years, 5 months ago

Well, my original confidence came from a mistaken assumption that those two surfaces were sub-regions of the 4D unit hypersphere. I thought I could just uniformly populate points on the hypersphere and take the count ratio. Since I can't do that, I'm not sure how to use Monte Carlo to do the bonus, unfortunately.

Steven Chase - 2 years, 5 months ago

Log in to reply

Maybe we will have to do it the old-fashioned way, doing a (pretty simple) integral.

Otto Bretscher - 2 years, 5 months ago
Mark Hennings
Jan 3, 2019

The 4 4 -volume is defined by the equations x , w 1 ( y 2 + z 2 ) , y 2 + z 2 1 |x|\,,\,|w| \,\le \, \sqrt{1-(y^2+z^2)}\;,\; y^2 +z^2 \;\le 1 and so the 4 4 -volume is y 2 + z 2 1 4 ( 1 y 2 z 2 ) d y d z = 4 0 2 π 0 1 ( 1 r 2 ) r d r d θ = 8 π 0 1 ( r r 3 ) d r = 2 π \iint_{y^2+z^2 \le 1}\,4(1 - y^2 - z^2)\,dy\,dz \; = \; 4\int_0^{2\pi}\int_0^1 (1-r^2)\,r\,dr\,d\theta \; = \; 8\pi\int_0^1(r - r^3)\,dr \; = \; \boxed{2\pi} I would go with 8 π 8\pi as the hypersurface area, being the derivative of 2 π R 4 2\pi R^4 evaluated at R = 1 R=1 .

Yes, this works! The approach is entirely analogous to the good old Steinmetz solid (of two cylinders) in R 3 \mathbb{R}^3 .

Otto Bretscher - 2 years, 5 months ago
Otto Bretscher
Jan 3, 2019

For the sake of variety, let me find the "surface area" S S first:

S = 4 x 2 + y 2 + z 2 = 1 1 y 2 z 2 d S S=4\int\int_{x^2+y^2+z^2=1}\sqrt{1-y^2-z^2}\ dS = 4 x 2 + y 2 + z 2 = 1 x d S =4\int\int_{x^2+y^2+z^2=1}|x|\ dS = 4 x 2 + y 2 + z 2 = 1 1 2 d S =4\int\int_{x^2+y^2+z^2=1}\frac{1}{2}dS = 4 × 4 π × 1 2 =4\times 4\pi\times \frac{1}{2} = 8 π =8\pi . Now we can argue as Mark does (but backwards): If the radii are r r , then the "surface area" is 8 π r 3 8\pi r^3 , so that the volume (the integral) is 2 π r 4 2\pi r^4 . For r = 1 r=1 we get 2 π \boxed{2\pi} .

If you have trouble understanding the first equation, consider the analogous equation S = x 2 + y 2 = 1 1 y 2 d s S=\int_{x^2+y^2=1}\sqrt{1-y^2}\ ds for the surface area of the Steinmetz solid in R 3 \mathbb{R}^3 given by x 2 + y 2 1 x^2+y^2\leq 1 and y 2 + z 2 1 y^2+z^2\leq 1 .

0 pending reports

×

Problem Loading...

Note Loading...

Set Loading...