play phryzby with physics

Uranium Hexafluoride Isotopes

solved RmsSpeed

Q. Uranium has two isotopes of masses 235 g/molMU235=235g/mol and 238 g/molMU238=238g/mol. Both are present in uranium hexafluorideMm235=MU235+6⋅Mf, Mm238=MU238+6⋅Mf gas. If the atomic mass of fluorine is 19 g/molMf=19g/mol, by what factor is the lighter molecule faster than the heavier at any temperatureTm235=Tm238?

light uraniumM = 0.235 kg/molheavy uraniumM = 0.238 kg/molfluorineM = 0.019 kg/mol
Inputs
MU235
235 g/mol
MU238
238 g/mol
Mf
19 g/mol
Outputs
ratio?

How it's solved

Solved with RmsSpeed

Given

  • MU235=235g/mol
  • MU238=238g/mol
  • Mf=19g/mol
  • Mm235=MU235+6⋅Mf from “uranium hexafluoride”
  • Mm238=MU238+6⋅Mf from “uranium hexafluoride”
  • Tm235=Tm238 from “at any temperature”

Find vrms,m235vrms,m238.

Working
  1. rms speed of a gas(heavier)vrms,m238=(3⋅R⋅Tm238Mm238)0.5
  2. vrms,m238=(24.9433879⋅Tm2380.352)0.5
  3. rms speed of a gas(lighter)vrms,m235=(3⋅R⋅Tm235Mm235)0.5
  4. vrms,m235=(24.9433879⋅Tm2380.349)0.5
  5. vrms,m235vrms,m238=1.00429
  6. MU235=235g/mol=0.235kg/mol
  7. MU238=238g/mol=0.238kg/mol
  8. Mf=19g/mol=0.019kg/mol
Conclusion

The two molecules differ by three parts in three hundred and fifty, so their speeds differ by half that; slight, but enough to separate the isotopes by diffusion.

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 :uranium_hexafluoride_isotopes do4  kind :numerical5  describes "Uranium has two isotopes of masses %{light} and %{heavy}. Both are present in uranium hexafluoride gas. If " \6            "the atomic mass of fluorine is %{fluorine}, %{ratio} at any temperature?"7  given light: "235 g/mol"8  given heavy: "238 g/mol"9  given fluorine: "19 g/mol"10  asks ratio: "by what factor is the lighter molecule faster than the heavier"11end
solution.rb
1require_relative "../questions/uranium_hexafluoride_isotopes"2require_relative "../science/kinetic_theory/rms_speed"34solve :uranium_hexafluoride_isotopes, using: RmsSpeed do5  objects :fluorine, lighter: :m235, heavier: :m238, light_uranium: :U235, heavy_uranium: :U23867  take light: light_uranium.molar_mass8  take heavy: heavy_uranium.molar_mass9  take fluorine: fluorine.molar_mass1011  deduce_from "uranium hexafluoride", lighter.molar_mass => light_uranium.molar_mass + 6 * fluorine.molar_mass,12                                      heavier.molar_mass => heavy_uranium.molar_mass + 6 * fluorine.molar_mass13  deduce_from "at any temperature", lighter.temperature => heavier.temperature1415  answer find_relation(lighter.rms_speed / heavier.rms_speed), figures: 41617  conclusion "The two molecules differ by three parts in three hundred and fifty, so their speeds differ by " \18             "half that; slight, but enough to separate the isotopes by diffusion."19end
playground.rb
1require_relative "../solutions/uranium_hexafluoride_isotopes"23play_with :uranium_hexafluoride_isotopes do4  title "Uranium Hexafluoride Isotopes"5end
The laws it drew on
quantitywrittenunitswithinfrom
gas constantRJ mol⁻¹ K⁻¹—IdealGas
pressurePPa0 … ∞IdealGas
volumeVm³0 … ∞IdealGas
amountnmol—IdealGas
temperatureTK0 … 1e+09IdealGas
molar massMkg/mol—IdealGas
densityρkg/m³0 … ∞IdealGas
avogadro constantNAmol⁻¹—RmsSpeed
rms speedvrmsm/s—RmsSpeed
average thermal energyEavgJ—RmsSpeed
pressure of groundPgPa0 … ∞
volume of groundVgm³0 … ∞
amount of groundngmol—
temperature of groundTgK0 … 1e+09
pressure of fluorinePfPa0 … ∞
volume of fluorineVfm³0 … ∞
amount of fluorinenfmol—
temperature of fluorineTfK0 … 1e+09
pressure of lighterPm235Pa0 … ∞
volume of lighterVm235m³0 … ∞
amount of lighternm235mol—
temperature of lighterTm235K0 … 1e+09
pressure of heavierPm238Pa0 … ∞
volume of heavierVm238m³0 … ∞
amount of heaviernm238mol—
temperature of heavierTm238K0 … 1e+09
pressure of light uraniumPU235Pa0 … ∞
volume of light uraniumVU235m³0 … ∞
amount of light uraniumnU235mol—
temperature of light uraniumTU235K0 … 1e+09
pressure of heavy uraniumPU238Pa0 … ∞
volume of heavy uraniumVU238m³0 … ∞
amount of heavy uraniumnU238mol—
temperature of heavy uraniumTU238K0 … 1e+09
density of groundρgkg/m³0 … ∞
molar mass of groundMgkg/mol—
density of fluorineρfkg/m³0 … ∞
molar mass of fluorineMfkg/mol—
density of lighterρm235kg/m³0 … ∞
molar mass of lighterMm235kg/mol—
density of heavierρm238kg/m³0 … ∞
molar mass of heavierMm238kg/mol—
density of light uraniumρU235kg/m³0 … ∞
molar mass of light uraniumMU235kg/mol—
density of heavy uraniumρU238kg/m³0 … ∞
molar mass of heavy uraniumMU238kg/mol—
rms speed of groundvrms,gm/s—
rms speed of fluorinevrms,fm/s—
rms speed of lightervrms,m235m/s—
rms speed of heaviervrms,m238m/s—
rms speed of light uraniumvrms,U235m/s—
rms speed of heavy uraniumvrms,U238m/s—
average thermal energy of groundEavg,gJ—
average thermal energy of fluorineEavg,fJ—
average thermal energy of lighterEavg,m235J—
average thermal energy of heavierEavg,m238J—
average thermal energy of light uraniumEavg,U235J—
average thermal energy of heavy uraniumEavg,U238J—
Pg⋅Vg=ng⋅R⋅Tg
ideal gas law
ρg=ng⋅MgVg
density of a gas
vrms,g=(3⋅R⋅TgMg)0.5
rms speed of a gas
Eavg,g=3⋅R⋅Tg2⋅NA
three halves k t for each molecule
Pg⋅Vg=ng⋅R⋅Tg
ideal gas law(ground)
Pf⋅Vf=nf⋅R⋅Tf
ideal gas law(fluorine)
Pm235⋅Vm235=nm235⋅R⋅Tm235
ideal gas law(lighter)
Pm238⋅Vm238=nm238⋅R⋅Tm238
ideal gas law(heavier)
PU235⋅VU235=nU235⋅R⋅TU235
ideal gas law(light uranium)
PU238⋅VU238=nU238⋅R⋅TU238
ideal gas law(heavy uranium)
ρg=ng⋅MgVg
density of a gas(ground)
ρf=nf⋅MfVf
density of a gas(fluorine)
ρm235=nm235⋅Mm235Vm235
density of a gas(lighter)
ρm238=nm238⋅Mm238Vm238
density of a gas(heavier)
ρU235=nU235⋅MU235VU235
density of a gas(light uranium)
ρU238=nU238⋅MU238VU238
density of a gas(heavy uranium)
vrms,g=(3⋅R⋅TgMg)0.5
rms speed of a gas(ground)
vrms,f=(3⋅R⋅TfMf)0.5
rms speed of a gas(fluorine)
vrms,m235=(3⋅R⋅Tm235Mm235)0.5
rms speed of a gas(lighter)
vrms,m238=(3⋅R⋅Tm238Mm238)0.5
rms speed of a gas(heavier)
vrms,U235=(3⋅R⋅TU235MU235)0.5
rms speed of a gas(light uranium)
vrms,U238=(3⋅R⋅TU238MU238)0.5
rms speed of a gas(heavy uranium)
Eavg,g=3⋅R⋅Tg2⋅NA
three halves k t for each molecule(ground)
Eavg,f=3⋅R⋅Tf2⋅NA
three halves k t for each molecule(fluorine)
Eavg,m235=3⋅R⋅Tm2352⋅NA
three halves k t for each molecule(lighter)
Eavg,m238=3⋅R⋅Tm2382⋅NA
three halves k t for each molecule(heavier)
Eavg,U235=3⋅R⋅TU2352⋅NA
three halves k t for each molecule(light uranium)
Eavg,U238=3⋅R⋅TU2382⋅NA
three halves k t for each molecule(heavy uranium)
Mm235=MU235+6⋅Mf
uranium hexafluoride (molar mass of lighter)
Mm238=MU238+6⋅Mf
uranium hexafluoride (molar mass of heavier)
Tm235=Tm238
at any temperature