1require_relative "../physics"23question :the_missing_c do4 kind :scq5 describes "In units where light's speed c is 1, a moving body's mass is written m = m₀ ⁄ √(1 − v²). " \6 "Put c back. Which is right?"78 option "m = m₀ ⁄ √(1 − v²⁄c²)", as: :over_c_squared9 option "m = m₀ ⁄ √(1 − v²c²)", as: :times_c_squared10 option "m = m₀ ⁄ √(c² − v²)", as: :c_squared_less11 option "m = m₀ c ⁄ √(1 − v²)", as: :c_outside12end
1require_relative "../questions/the_missing_c"2require_relative "../science/units_and_measurement/dimensional_analysis"34solve :the_missing_c, using: DimensionalAnalysis do5 take over_c_squared: m == m_0 / sqrt(1 - v**2 / c**2),6 times_c_squared: m == m_0 / sqrt(1 - v**2 * c**2),7 c_squared_less: m == m_0 / sqrt(c**2 - v**2),8 c_outside: m == m_0 * c / sqrt(1 - v**2)9 answer options.select { |o| consistent?(o.taken) }1011 conclusion "Only a pure number can be taken from 1, so v² must be divided by something of the " \12 "same dimensions: c². And m and m₀ are both masses, so no c can be left over outside " \13 "the root."14end
1require_relative "../solutions/the_missing_c"23play_with :the_missing_c do4 title "The Missing c"5end