play phryzby with physics

A Girl on a High Heel

solved PascalsLaw

Q. A 50 kgmg=50kg girl wearing high heel shoes balances on a single heelFh=mg⋅g. The heel is circular with a diameter 1.0 cmdh=1.0cm. Taking g as 9.8 m/s²g=9.8m/s², what is the pressure exerted by the heel on the horizontal floor, in pascals?

girlm = 50 kgFheelAd = 0.01 mP = ?
Inputs
mg
50 kg
dh
1 cm
g
9.8 m/s²
Outputs
pressurePh?

How it's solved

Solved with PascalsLaw

Given

  • mg=50kg
  • dh=1.0cm
  • g=9.8m/s²
  • Fh=mg⋅g from “balances on a single heel”

Find Ph.

Working
  1. dh=1.0cm=0.01m
  2. balances on a single heelFh=mg⋅g
  3. Fh=50⋅9.8
  4. Fh=490N
  5. a round piston s area(heel)Ah=π⋅dh24
  6. Ah=3.14159265⋅0.0124
  7. Ah=7.85398163×10−5m²
  8. pressure is force over area(heel)Ph=FhAh
  9. Ph=4907.85398163×10−5
  10. Ph=6.239×106Pa
  11. Ph≈6.24×106Pato 3 significant figures
Conclusion

Her whole weight rests on the tiny circle of one heel, so the pressure on the floor is enormous, far more than her flat feet would press.

The web of concepts

given read from the words equation asked

The Ruby that solves it

The question and its solution are small Ruby files. The engine runs them.

question.rb
1require_relative "../physics"23question :a_girl_on_a_high_heel do4  kind :numerical5  describes "A %{mass} girl wearing high heel shoes balances on a single heel. The heel is circular with a diameter " \6            "%{diameter}. Taking g as %{gravity}, %{pressure}, in pascals?"7  given mass: "50 kg"8  given diameter: "1.0 cm"9  given gravity: "9.8 m/s2"10  asks pressure: "what is the pressure exerted by the heel on the horizontal floor"11end
solution.rb
1require_relative "../questions/a_girl_on_a_high_heel"2require_relative "../science/mechanical_properties_of_fluids/pascals_law"34solve :a_girl_on_a_high_heel, using: PascalsLaw do5  objects :girl, :heel67  take mass: girl.mass8  take diameter: heel.piston_diameter9  take gravity: g1011  deduce_from "balances on a single heel", heel.thrust => girl.mass * g1213  pressure = heel.pressure14  answer pressure:, in: "Pa", figures: 31516  conclusion "Her whole weight rests on the tiny circle of one heel, so the pressure on the floor is " \17             "enormous, far more than her flat feet would press."18end
playground.rb
1require_relative "../solutions/a_girl_on_a_high_heel"23play_with :a_girl_on_a_high_heel do4  title "A Girl on a High Heel"5end
The laws it drew on
quantitywrittenunitswithinfrom
piπ—0 … ∞PascalsLaw
massmkg0 … ∞Pressure
gravitygm/s²—Pressure
thrustFN—Pressure
areaAm²—Pressure
pressurePPa0 … ∞Pressure
piston diameterdm0 … ∞PascalsLaw
piston radiusrm0 … ∞PascalsLaw
strokesm—PascalsLaw
volume pushedVm³—PascalsLaw
pressure of groundPgPa0 … ∞
thrust on groundFgN—
area of groundAgm²—
pressure of girlPgPa0 … ∞
thrust on girlFgN—
area of girlAgm²—
pressure of heelPhPa0 … ∞
thrust on heelFhN—
area of heelAhm²—
piston diameter of grounddgm0 … ∞
piston radius of groundrgm0 … ∞
piston diameter of girldgm0 … ∞
piston radius of girlrgm0 … ∞
piston diameter of heeldhm0 … ∞
piston radius of heelrhm0 … ∞
volume pushed of groundVgm³—
stroke of groundsgm—
volume pushed of girlVgm³—
stroke of girlsgm—
volume pushed of heelVhm³—
stroke of heelshm—
mass of girlmgkg0 … ∞
mass of heelmhkg0 … ∞
Ps=FsAs
pressure is force over area
dp=2⋅rp
diameter is twice the radius
Ap=π⋅dp24
a round piston s area
Vp=Ap⋅sp
volume swept by a piston
Pg=FgAg
pressure is force over area(ground)
Pg=FgAg
pressure is force over area(girl)
Ph=FhAh
pressure is force over area(heel)
dg=2⋅rg
diameter is twice the radius(ground)
dg=2⋅rg
diameter is twice the radius(girl)
dh=2⋅rh
diameter is twice the radius(heel)
Ag=π⋅dg24
a round piston s area(ground)
Ag=π⋅dg24
a round piston s area(girl)
Ah=π⋅dh24
a round piston s area(heel)
Vg=Ag⋅sg
volume swept by a piston(ground)
Vg=Ag⋅sg
volume swept by a piston(girl)
Vh=Ah⋅sh
volume swept by a piston(heel)
Fh=mg⋅g
balances on a single heel