Cuboid water tank

Geometry Level 3

A water tank is in the shape of a cuboid with a height of 80 cm 80\text{ cm} and a base that measures 30 cm × 40 cm . 30\text{ cm} \times 40\text{ cm}.

It is tilted so that its space diagonal (the longest diagonal between two opposing vertices) becomes vertical.

Next, water is poured into the tank up to the highest point of the tilted base, as shown in the diagram to the right.

How much water (in cubic centimeters) has been poured in?


The answer is 18750.

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.

13 solutions

Uros Stojkovic
Jan 23, 2018

I guess the fastest way to the solution: Notice that tan θ = base diagonal 80 = 5 8 \tan\theta = \dfrac{\text{base diagonal}}{80} = \dfrac{5}{8} . Also, we have:

c = d tan θ = 50 × 5 8 = 125 4 \begin{aligned} c' &= d\tan\theta \\ &= 50 \times \frac{5}{8} \\ &= \frac{125}{4}\end{aligned} .

Then, notice at the picture that we added the exact same volume of water, but this time we have a pretty straightforward formula ( base × height \text{base} \times \text{height} ): 2 V = 30 × 40 × 125 4 V = 150 × 125 V = 18 , 750 . \begin{aligned} 2V &= 30 \times 40 \times \dfrac{125}{4} \\ V &= 150 \times 125 \\ V &= \boxed{18,750}. \end{aligned}

Nice picture. Very similar to my approach except I cast it in terms of slopes (and therefore did not actually include the tipping directly) rather than using tangent function terminology.

David Richner - 3 years, 4 months ago

Log in to reply

Yeah, I've read your solution before I posted mine and I saw you used analytical geometry. Actually, I like to use analytical geometry too, especially for trickier problems that involve more complicated pure geometry manipulations. When I saw this problem, I immediately thought of that method, but I found that this is "simpler". If I may, I would just make suggestion that next time you write solution you include a picture, because it makes easier for people to understand your approach. Also, nicely formatted solutions with picture and math in LaTeX are more likely to caught an eye of an observer and be read.

Uros Stojkovic - 3 years, 4 months ago

Log in to reply

Thanks for the suggestion!

David Richner - 3 years, 4 months ago

There is a faster way that avoids trigonometry altogether. Let L , W , H L,W,H be the dimensions of the cuboid.

Choose a coordinate system with the origin at the highest point of the tilted base and axes along the directions of the cuboid. The water surface is a parallelogram through ( 0 , 0 , 0 ) (0,0,0) and with its center at ( L / 2 , W / 2 , z ) (L/2,W/2,z) , where z z is the average height of the water above the base (viewed along the z z -axis). The parallelogram is also perpendicular to the body diagonal ( L , W , H ) (-L,-W,H) .

This leads to the vector dot product equation ( L / 2 W / 2 z ) ( L W H ) = 0 , \left(\begin{array}{c} L/2 \\ W/2 \\ z\end{array}\right) \cdot \left(\begin{array}{c} -L \\ -W \\ H\end{array}\right) = 0, i.e. L 2 / 2 W 2 / 2 + H z = 0 z = L 2 + W 2 2 H . -L^2/2 - W^2/2 + Hz = 0\ \ \ \therefore\ \ \ z = \frac{L^2 + W^2}{2H}. The volume of the water is then V = L W z = L W ( L 2 + W 2 ) 2 H . V = LWz = \frac{LW(L^2 + W^2)}{2H}. In this case, V = 30 40 ( 3 0 2 + 4 0 2 ) 2 80 = 1200 2500 160 = 18 750 . V = \frac{30\cdot 40\cdot(30^2 + 40^2)}{2\cdot 80} = \frac{1200\cdot 2500}{160} = \boxed{18\,750}.

Arjen Vreugdenhil - 3 years, 4 months ago

Log in to reply

That's another good way to go, I always find your methods interesting! It's just about what you like more: pure geometry or analytical geometry. I think of it like this: tackling problem from pure geometry perspective is like solving a riddle, its solutions often require a little bit of imagination and tricks which can then much simplify the solution; analytical approach is a safe-to-go method which will certainly lead you to the solution and it's somewhat 'technical'. My approach actually doesn't even require knowledge of trig functions, similarity of triangles can be used to obtain the same result.

I thought it would be good to include the formal proof that average height of water is indeed at points ( x , y ) = ( L / 2 , W / 2 ) (x,y) = (L/2, W/2) even though it's quite obvious. The equation of the plane is L x W y + H z = 0 -Lx - Wy + Hz = 0 and it follows that E [ height ] = 1 L W H 0 L 0 W L x + W y d y d x = L x + W y H . E[\text{height}] = \dfrac{1}{LWH}\int_{0}^{L}\int_{0}^{W} Lx + Wy \,dy \,dx = \dfrac{Lx + Wy}{H}. Solving the integral on the right-hand side, we get: L 2 2 + W 2 2 = L x + W y x = L 2 and y = W 2 \begin{aligned} & \dfrac{L^{2}}{2} + \dfrac{W^{2}}{2} = Lx + Wy \\ & \implies x = \dfrac{L}{2} ~\text{and} ~ y = \dfrac{W}{2}\end{aligned}

Uros Stojkovic - 3 years, 4 months ago

Log in to reply

An argument by symmetry suffices. Use the coordinate system I described earlier; the water surface may be described by a function z ( x , y ) z(x,y) , and the key fact is that this function is linear : z ( x , y ) = a x + b y z(x,y) = ax + by .

Now let ( x , y ) (x,y) be a point on the base of the tank; then ( L x , W y ) (L-x,W-y) is its mirror image. The average height of the water above these two points is 1 2 ( z ( x , y ) + z ( L x , W y ) ) = 1 2 ( a x + b y + a ( L x ) + b ( W y ) ) = 1 2 ( a L + b W ) = z ( L / 2 , W / 2 ) = : z ˉ . \tfrac12(z(x,y) + z(L-x,W-y)) = \tfrac12(ax + by + a(L-x) + b(W-y)) = \tfrac12(aL + bW) = z(L/2,W/2) =: \bar z. Since these pairs of points cover the entire base of the tank, the average height equals the average of this constant value.

(For more rigor, we should really look at the transformation of infinitesimal surface z ( x , y ) d x d y z(x,y)\:dx\:dy , but the result is the same because taking the mirror image preserves surface area.)

Arjen Vreugdenhil - 3 years, 4 months ago

Your solution requires a similar argument as mine to prove that doubling the volume results indeed in a cuboid. In a way it is "obvious", but a proof can be challenging!-

Arjen Vreugdenhil - 3 years, 4 months ago

Log in to reply

Hmm, it seemed to me that the proof would be pretty straightforward given that there are congruent sides and angles. Could you explain why would it be challenging?

Uros Stojkovic - 3 years, 4 months ago

Log in to reply

That kind of proof would work. You do need to check several angles, though, as this is a 3D situation.

Arjen Vreugdenhil - 3 years, 4 months ago
Michael Mendrin
Jan 13, 2018

The volume and base area of the cuboid are

V = 30 40 80 V=30\cdot 40\cdot 80
a = 30 40 a=30\cdot 40

The short and long diagonals are

d = 30 2 + 40 2 d=\sqrt { { 30 }^{ 2 }+{ 40 }^{ 2 } }
D = 30 2 + 40 2 + 80 2 D=\sqrt { { 30 }^{ 2 }+{ 40 }^{ 2 }+{ 80 }^{ 2 } }

The angle of the tilt is

θ = A r c T a n ( d 80 ) \theta=ArcTan \left( \dfrac {d}{80} \right)

The height of bottom vertex furthest from the floor is

h = d S i n ( θ ) h=dSin(\theta)

And the area of the surface of the water is

A = a S e c ( θ ) A=aSec(\theta)

From all this, we can find the volume of the water as follows

v = 1 2 ( V ( D 2 h ) A ) = 18750 v=\dfrac{1}{2}\left(V-\left(D-2h\right)A\right)\ = 18750

A very nicely crafted problem with an integer result!

David Richner
Jan 22, 2018

I found the length of a diagonal of a small face of the cuboid which is 50 cm (from the easy Pythagorean triple {30, 40, 50}). Then I imagined a coordinate plane through this diagonal and the opposite corner 80 cm edges at each end of this 50 cm diagonal such that the "space diagonal" was the segment from (0, 0) to (50, 80) in this plane. I then found the y-intercept of the line perpendicular to the space diagonal line with x-intercept of (50, 0). The y-intercept was 31.25 cm which is the highest point of the water on any of the 80 cm edges in the scenario presented. Now by symmetry , the volume of a cuboid 30 cm by 40 cm by 31.25 cm would contain twice the water volume of interest. Therefore, I calculated .5 times 30 times 40 times 31.25, giving me 18750.

Sir could u pls explain how did u get 31.25 on the y axis??

erica phillips - 3 years, 4 months ago

Log in to reply

The coordinate plane is orientated so the space diagonal (BE) of the cuboid under consideration starts at the origin and has a positive slope of 80/50 = 8/5. The space diagonal is normal (perpendicular) to the surface of the water. So the line segment on the surface of the water (DJ) is perpendicular to BE. Perpendicular lines in coordinate planes have opposite reciprocal slopes (i.e., the slope of line DJ will be -5/8. Point D is located at (50, 0) in my coordinate plane and point J is the y-intercept of line DJ (which is the deepest point of the water in the scenario). So I just had to solve the slope, y-intercept equation (y = mx + b) for b since I knew an order pair on the line (namely (50, 0)) and the slope (-5/8). Substituting this information in the equation gives 0 = (-5/8)(50) + b. Solving for b, gives 31.25; I hope that explains it.

David Richner - 3 years, 4 months ago

Log in to reply

Sir I just had one more doubt that what is the difference between slope and hypotenuse?? But anyway sir the explanation was too good thanks for that!!!

erica phillips - 3 years, 4 months ago

Log in to reply

@Erica Phillips Slope is a ratio of the vertical distance changed to the horizontal distance changed (It is basically the same concept as the tangent (tan) used by Uros Stojkovic). Hypotenuse is the actual length of a sloped segment where the horizontal and vertical distances of the slopes are considered (or may actually be) the legs of a triangle. Slope, tangent, hypotenuse, and several other concepts are closely related and interconnected which can especially be understood when looking at a problem from multiple perspectives. That is one of the great things about these Brilliant solutions; it allows you to see the problem from several perspectives.

David Richner - 3 years, 4 months ago

Log in to reply

@David Richner Thanks a lot sir

erica phillips - 3 years, 4 months ago
Tousif Ahmad
Jan 23, 2018

In order to make the space diagonal vertical the cuboid (ABCDA'B'C'D') is rotated two times as shown below: If we look at the faces ABCD and A'B'C'D' respectively ( being directly above them), water level will rise upto A'E'FG Now the total volume of the water can be divided into two parts, the right traingular prism ABEA'B'E' and semi parallelopiped AEE'A'GF the base AEE'A' of which is a rectangle as shown in figure: Clearly volume of prism = 0.5 x 40 x 20 x 30 = 12000 (area of triangular base x height)

and volume of semi parallelopiped = 0.5 x 30 x 20 5 \sqrt{5} x h (0.5 x area of rectangular base x height)

= 6750 ( h = 90/4 5 \sqrt{5} )

Thus total volume = 12000 + 6750 = 18750

Peter Macgregor
Jan 22, 2018

Construct a right handed coordinate system with the origin at the bottom vertex of the cuboid in such a way that the space diagonal is

( 40 30 80 ) \begin{pmatrix} 40 \\ 30\\ 80 \end{pmatrix}

The water surfaces are planes at right angles to this vector, and so they have equations

40 x + 30 y + 80 z = constant 40x+30y+80z=\text{constant}

where increasing the constant increases the depth of water.

We want the surface passing through ( 40 , 30 , 0 ) (40,30,0) which fixes the constant. So the equation for the surface is

40 x + 30 y + 80 z = 4 0 2 + 3 0 2 = 2500 40x+30y+80z=40^{2}+30^{2}=2500

Now we want the volume of the part of the cuboid which lies beneath (i.e. closer to the origin) than this plane.

I found this volume with a sneaky computer assist by asking Wolfram Alpha (see note) to evaluate

Integrate[Boole[40x+30y+80z<2500],{x,0,40},{y,0,30},{z,0,80}]

and almost unbelievably 18750 \boxed{18750} popped out just like that!

note.

In Wolfram Alpha, Boole[expression] returns 1 if the expression is true and 0 if it is false. So we are asking Wolfram Alpha to find the volume V by integrating 1 d x d y d z = d V 1 dx dy dz=dV over the region we want!

Integrate[Boole[40x+30y+80z<2500],{x,0,40},{y,0,30},{z,0,80}]

Oh, I didn't know WolframAlpha can implement this function Boolean function. Thanks for sharing.

Of course, I'm still wondering if there's a simple way to evaluate this integral by hand.

Pi Han Goh - 3 years, 4 months ago

There is a much simpler way to evaluate the volume of the region enclosed by the cuboid and the plane. It is equal to the area of a cuboid with the same base, and whose height is equal to the distance between the base and the center of the parallelogram-shaped area.

A proof is suggested by the following diagram: spatial regions I and II are congruent, therefore have the same volume. Take region I and plunge it into region II, and the volume becomes a perfect cuboid. Thus, I was able to derive that the water volume is V = L W ( L 2 + W 2 ) 2 H . V = \frac{LW(L^2 + W^2)}{2H}.

Arjen Vreugdenhil - 3 years, 4 months ago
Arjen Vreugdenhil
Jan 23, 2018

Let L , W , H L,W,H be the dimensions of the cuboid.

Choose a coordinate system with the origin at the highest point of the tilted base and axes along the directions of the cuboid. The water surface is a parallelogram through ( 0 , 0 , 0 ) (0,0,0) and with its center at ( L / 2 , W / 2 , z ) (L/2,W/2,z) , where z z is the average height of the water above the base (viewed along the z z -axis). The parallelogram is also perpendicular to the body diagonal ( L , W , H ) (-L,-W,H) .

This leads to the vector dot product equation ( L / 2 W / 2 z ) ( L W H ) = 0 , \left(\begin{array}{c} L/2 \\ W/2 \\ z\end{array}\right) \cdot \left(\begin{array}{c} -L \\ -W \\ H\end{array}\right) = 0, i.e. L 2 / 2 W 2 / 2 + H z = 0 z = L 2 + W 2 2 H . -L^2/2 - W^2/2 + Hz = 0\ \ \ \therefore\ \ \ z = \frac{L^2 + W^2}{2H}. The volume of the water may be rearranged as a cuboid with length L L , width W W , and height z z (see drawing below): V = L W z = L W ( L 2 + W 2 ) 2 H . V = LWz = \frac{LW(L^2 + W^2)}{2H}. In this case, V = 30 40 ( 3 0 2 + 4 0 2 ) 2 80 = 1200 2500 160 = 18 750 . V = \frac{30\cdot 40\cdot(30^2 + 40^2)}{2\cdot 80} = \frac{1200\cdot 2500}{160} = \boxed{18\,750}.

Josué Huaroto
Jan 23, 2018

By projection, it is quickly deductible that the surface that the water adopts is that of a parallelogram . First, we will name the vertices of our interest and the measurements of some segments. Now we work with the condition that the diagonal is perpendicular to the parallelogram that forms the plane. We will do this for vertices A A , B B , D D . We will call P P , P 1 P_1 and P 2 P_2 at the points of intersection of the perpendiculars drawn from A A , B B and D D to the parallelograms, respectively. l l , l 1 l_1 and l 2 l_2 are the lengths of segments A P AP , B P 1 BP_1 and D P 2 DP_2 , respectively. Using the similarity of triangles, we will relate to the triangles P 1 F B P_1FB , P 2 G D P_2GD , P E A PEA and P A C PAC with the triangle that is formed with the diagonal of the container. It is immediate obtain the following expressions: c = 50 × 80 10 89 \begin{array}{lcl} \ c=\dfrac{50\times 80}{10\sqrt{89}}\, \end{array} l = 50 × 50 10 89 \begin{array}{lcl} \ l=\dfrac{50\times 50}{10\sqrt{89}} \, \end{array} b = 50 × 50 × 50 80 × 10 89 \begin{array}{lcl} \ b=\dfrac{50\times 50 \times 50}{80\times 10\sqrt{89}} \, \end{array} a + f = 50 × 50 80 \begin{array}{lcl} \ a+f=\dfrac{50\times 50}{80} \, \end{array} f = l 1 × 89 8 \begin{array}{lcl} \ f=\dfrac{l_1\times \sqrt{89}}{8} \, \end{array} a = l 2 × 89 8 \begin{array}{lcl} \ a=\dfrac{l_2\times \sqrt{89}}{8} \, \end{array} To find the volume, it is necessary to know how much the area of the A B F E ABFE trapezoid is, as it moves along the z z axis, understanding as axis z z the direction of the vector A D AD Calculating the integral: 30 0 40 a 2 + f f z 40 d z \begin{array}{lcl} \ 30\displaystyle\int_{0}^{40} \dfrac{a}{2} + f - \dfrac{f\cdot z}{40} \, dz\, \end{array} V = 30 ( 20 a 40 f + 20 f ) = 30 20 ( a + f ) = 30 20 50 × 50 80 \begin{array}{lcl} \ V = 30\cdot (20a-40f+20f) = 30\cdot 20 \cdot (a+f) = 30\cdot 20 \cdot \dfrac{50\times 50}{80} \ \, \end{array} V = 18750 \begin{array}{lcl} \ \boxed{V=18750}\, \end{array} Sorry for the bad english.

David Vreken
Jan 24, 2018

We can put the tank on a three dimensional Cartesian plane so that its 30 30 cm side is on the x x -axis, its 40 40 cm side is on the y y -axis, its 80 80 cm side is on the z z -axis, and the point that the tank is balanced on is at the origin, as pictured below:

Then the surface of the water is on a plane that is perpendicular to the vector ( 30 , 40 , 80 ) (30, 40, 80) and through the point ( 30 , 40 , 0 ) (30, 40, 0) and therefore has an equation of 3 x + 4 y + 8 z = 250 3x + 4y + 8z = 250 . This plane can be extended to intersect the axes at ( 250 3 , 0 , 0 ) (\frac{250}{3}, 0, 0) , ( 0 , 125 2 , 0 ) (0, \frac{125}{2}, 0) , ( 0 , 0 , 125 4 ) (0, 0, \frac{125}{4}) , which along with the origin makes a right angle tetrahedron at a volume of V = 1 6 250 3 125 2 125 4 = 1953125 72 V = \frac{1}{6} \cdot \frac{250}{3} \cdot \frac{125}{2} \cdot \frac{125}{4} = \frac{1953125}{72} . The plane also intersects the edges of the tank at ( 30 , 0 , 20 ) (30, 0, 20) and ( 0 , 40 , 45 4 ) (0, 40, \frac{45}{4}) to make two more smaller tetrahedra with volumes of V = 1 6 160 3 40 20 = 64000 9 V = \frac{1}{6} \cdot \frac{160}{3} \cdot 40 \cdot 20 = \frac{64000}{9} and V = 1 6 45 4 45 2 30 = 10125 8 V = \frac{1}{6} \cdot \frac{45}{4} \cdot \frac{45}{2} \cdot 30 = \frac{10125}{8} . The volume of the water is then the volume of the large tetrahedron minus the volumes of the two smaller tetrahedra which is V = 1953125 72 64000 9 10125 8 = 18750 V = \frac{1953125}{72} - \frac{64000}{9} - \frac{10125}{8} = \boxed{18750} cubic centimeters.

Shelby Kilmer
Jan 27, 2018

Tilt the water, not the tank!   Suppose the space diagonal has endpoints at A(30,40,80) and the origin O. Assuming gravity acts in the direction from A to O, the surface of the water would lie in the plane normal to the vector N=((3,4,8)) and contain the point P(30,40,0). Using the standard equation for a plane give us 3 (x - 30) + 4 (y - 40) = 0. Solving for z and integrating over [0,30] × [0,40] finds the volume.

Hosam Hajjir
Jan 27, 2018

Let the dimensions of the tank be a = 30 cm a=30 \text{ cm} , b = 40 cm b = 40 \text{ cm} , c = 80 cm c = 80 \text{ cm} , and let's attach a reference frame O x y z Ox'y'z' to the tilted tank, with its origin at the lowest point, and with its axes aligned to the edges of the tank. That is, the O x Ox' axis is aligned with the a a edge, and the O y Oy' axis is aligned with the b b edge , and the O z Oz' aligned with the c c edge. It follows that the highest point of the tilted base corresponds to ( x , y , z ) = ( a , b , 0 ) (x', y', z') = (a, b, 0) .

The relation between the coordinates in the O x y z Ox' y' z' frame and the absolute frame O x y z O x y z is given by

r = R r r = R r'

Where R is a rotation matrix. From the condition given of the space diagonal, we know that

R ( a , b , c ) = a 2 + b 2 + c 2 ( 0 , 0 , 1 ) R (a, b, c) = \sqrt{a^2 + b^2 + c^2} (0, 0, 1)

So that,

( a , b , c ) = a 2 + b 2 + c 2 R T ( 0 , 0 , 1 ) = a 2 + b 2 + c 2 ( R 31 , R 32 , R 33 ) (a, b, c) = \sqrt{a^2 + b^2 + c^2 } R^T (0, 0, 1) = \sqrt{a^2 + b^2 + c^2 } (R_{31}, R_{32}, R_{33} )

The water level throughout is the water level at ( x , y , z ) = ( a , b , 0 ) (x', y', z') = (a, b, 0)

Hence,

( x , y , z ) = R ( a , b , 0 ) = R ( a , b , c ) c R ( 0 , 0 , 1 ) (x, y, z^* ) = R(a, b, 0) = R (a, b, c) - c R (0, 0, 1)

which implies, z = a 2 + b 2 + c 2 c R 33 = a 2 + b 2 + c 2 c 2 a 2 + b 2 + c 2 = a 2 + b 2 a 2 + b 2 + c 2 z^* = \sqrt{a^2 + b^2 + c^2} - c R_{33} = \sqrt{a^2 + b^2 + c^2} - \dfrac{c^2} {\sqrt{a^2 + b^2 + c^2}} = \dfrac{ a^2 + b^2 }{\sqrt{a^2 + b^2 + c^2} }

The equation of the water level surface in the absolute frame is given by

k T r = z k^T r = z^* , where k = ( 0 , 0 , 1 ) k = (0, 0, 1) . Substituting r = R r r = R r' gives k T R r = z k^T R r' = z^*

Letting r = ( a / 2 , b / 2 , z 1 ) r' = (a/2 , b/2, z_1 ) be the point corresponding to center of the base, and plugging this in the above plane equation,

k T R ( a / 2 , b / 2 , z 1 ) = z k^T R (a/2, b/2, z_1) = z^*

so that,

a / 2 R 31 + b / 2 R 32 + z 1 R 33 = z a/2 R_{31} + b/2 R_{32} + z_1 R_{33} = z^*

Substituting for R 31 , R 32 , R 33 and z R_{31}, R_{32}, R_{33} \text{ and } z^* results in,

1 2 a 2 + b 2 + 2 z 1 c a 2 + b 2 + c 2 = a 2 + b 2 a 2 + b 2 + c 2 \dfrac{1}{2} \dfrac{ a^2 + b^2 + 2 z_1 c}{\sqrt{a^2 + b^2 + c^2}} = \dfrac{ a^2 + b^2 }{ \sqrt{a^2 + b^2 + c^2 }}

Hence,

z 1 = a 2 + b 2 2 c z_1 = \dfrac{ a^2 + b^2 }{2 c }

Finally, the volume is given by V = a b z 1 = a b ( a 2 + b 2 ) 2 c = 18750 V = a b z_1 = \dfrac{ a b (a^2 + b^2 ) }{2 c} = 18750

Andrea Ghizzi
Jan 27, 2018

Let V be the volume of the container and W the volume of water. Taking the filled part of the container and putting it on the top making the bottom and the top areas coincide you get an equivalent oblique parallelepiped with base area A (surface of water) and height equal to length L of the space diagonal minus the length of the projection P of the bottom face diagonal onto the space one. Such projection has a length of (using decimeters as units)

P = ( 3 4 8 ) ( 3 4 0 ) L = 25 89 P =\frac{\begin{pmatrix} 3 \\ 4 \\ 8 \end{pmatrix}\cdot \begin{pmatrix} 3 \\ 4 \\ 0 \end{pmatrix}}{L}=\frac{25}{\sqrt{89}} .

The water surface area is then found A = V L P = 3 2 89 A=\frac{V}{L-P}=\frac{3}{2}\sqrt{89} . Returning to our container if we remove the filled part and an equivalent part at the top we are left with another oblique parallelepiped with base area A and height L-2P. So the water volume is W = 1 2 A P = 75 4 = 18.75 W=\frac{1}{2}AP=\frac{75}{4}=18.75 .

Summarizing in a formula if d is the space diagonal vector and b the base diagonal vector of the container we have

W = V 2 d b d ( d b ) W=\frac{V}{2}\frac{\mathbf{d}\cdot \mathbf{b}}{\mathbf{d}\cdot \left( \mathbf{d} - \mathbf{b} \right)} .

James M
Jan 24, 2018

In summary, this method uses vectors to save having to visualise. If P is on the water surface and A ^ \hat A a unit vector in the new vertical direction then the dot product P . A ^ P . \hat A that projects P on to A ^ \hat A gives the water height at P above the origin. This is the same at each intersection point. This allows the fill heights along the original verticals to be determined for a given tilt A ^ \hat A .

Suppose the water intercepts the original verticals at P 0 , P 1 , P 2 P0, P1, P2 and P 3 P3 .

P 0 = ( 40 , 30 , h 0 ) P 1 = ( 40 , 0 , h 1 ) P 2 = ( 0 , 0 , h 2 ) P 3 = ( 0 , 30 , h 3 ) P0 = (40,30,h_0) \\ P1 = (40,0,h_1) \\ P2 = (0,0,h_2) \\ P3 = (0,30,h_3)

where all are coplanar and h i 0 h_i \geq 0 .

The volume of water V V is a cuboid with base 40cm x 30cm and corner heights h 0 , h 1 , h 2 , h 3 h_0, h_1, h_2, h_3 .

The volume is 40cm multiplied by the average of the areas along the 30cm sides.

V = 1 2 ( h 0 + h 1 2 . 30 + h 2 + h 3 2 . 30 ) . 40 = 1 4 ( h 0 + h 1 + h 2 + h 3 ) . 30.40 V = \frac{1}{2} ( \frac{h_0 + h_1}{2} . 30 + \frac{h_2+h_3}{2} . 30) . 40 = \frac{1}{4} (h_0 + h_1 + h_2 + h_3) . 30 . 40

Note the symmetry between the h i h_i and 30cm and 40cm.

Now we need to find the h i h_i .

The vector A = ( 40 , 30 , 80 ) A = (40,30,80) is the new vertical and will be normal (perpendicular) to the water surface.

The dot products P i . A P_i . A are the projections of the P i P_i on to the vector A A giving the height of the P i P_i above the origin multiplied by A |A| .

So the following dot products are all equal.

P 0. A = 80 h 0 + 2500 P 1. A = 80 h 1 + 1600 P 2. A = 80 h 2 P 3. A = 80 h 3 + 900 P0 . A = 80 h_0 + 2500 \\ P1 . A = 80 h_1 + 1600 \\ P2 . A = 80 h_2 \\ P3 . A = 80 h_3 + 900 \\

For minimum filling h 0 = 0 h_0 = 0 and h 1 = 90 / 8 , h 2 = 250 / 8 , h 3 = 160 / 8 h_1 = 90/8, h_2 = 250/8, h_3=160/8 .

So V = 1 4 . 500 8 . 30.40 = 18750 V = \frac{1}{4} . \frac{500}{8} . 30 . 40 = 18750

This method will work for other vectors A assuming they aren't degenerate cases e.g. (0,1,0) or (1,0,0).

Alternatively given a sufficient volume of water it will give the fill heights h i h_i .

Pau Cantos
Jan 24, 2018

I work with a 3d coordinate system with vector positions r =(x,y,z). The lower vertex (the one with more hydrostatic pressure) is at the oringin and his opposed vertex at the position v =(30,40,80). Then, the plane of the surface of the water is perpendicular to v and passes through the position p =(30,40,0) so its equation is:

v ( r - p )=0 or

3x+4y+8z=250 [1]

Then we can think about the simetry so we compute the intersection h=125/4 of the plane with the z-axis (by plugging x=y=0 to [1] and solving for z) so that our final answer is V=30·40h/2=18750. Else we can isolate z from [1] and integrate it with respect to x and y from (0,30) and (0,40) respectevely to get the same final answer.

0 pending reports

×

Problem Loading...

Note Loading...

Set Loading...