new file: Files/flashplayer_32_sa.exe new file: favicon.ico new file: globe.gif new file: imgs/download.png new file: imgs/zuck.jpg new file: index.html new file: other.ico new file: script.js new file: site.webmanifest new file: sitemap.html new file: styles/backround.css new file: styles/border.css new file: styles/fonts/Titillium_Web/OFL.txt new file: styles/fonts/Titillium_Web/TitilliumWeb-Black.ttf new file: styles/fonts/Titillium_Web/TitilliumWeb-Bold.ttf new file: styles/fonts/Titillium_Web/TitilliumWeb-BoldItalic.ttf new file: styles/fonts/Titillium_Web/TitilliumWeb-ExtraLight.ttf new file: styles/fonts/Titillium_Web/TitilliumWeb-ExtraLightItalic.ttf new file: styles/fonts/Titillium_Web/TitilliumWeb-Italic.ttf new file: styles/fonts/Titillium_Web/TitilliumWeb-Light.ttf new file: styles/fonts/Titillium_Web/TitilliumWeb-LightItalic.ttf new file: styles/fonts/Titillium_Web/TitilliumWeb-Regular.ttf new file: styles/fonts/Titillium_Web/TitilliumWeb-SemiBold.ttf new file: styles/fonts/Titillium_Web/TitilliumWeb-SemiBoldItalic.ttf new file: styles/fonts/webfontkit-20221027-163353/generator_config.txt new file: styles/fonts/webfontkit-20221027-163353/specimen_files/grid_12-825-55-15.css new file: styles/fonts/webfontkit-20221027-163353/specimen_files/specimen_stylesheet.css new file: styles/fonts/webfontkit-20221027-163353/stylesheet.css new file: styles/fonts/webfontkit-20221027-163353/titilliumweb-extralight-demo.html new file: styles/fonts/webfontkit-20221027-163353/titilliumweb-extralight-webfont.woff new file: styles/fonts/webfontkit-20221027-163353/titilliumweb-extralight-webfont.woff2 new file: styles/fonts/webfontkit-20221027-165950/generator_config.txt new file: styles/fonts/webfontkit-20221027-165950/specimen_files/grid_12-825-55-15.css new file: styles/fonts/webfontkit-20221027-165950/specimen_files/specimen_stylesheet.css new file: styles/fonts/webfontkit-20221027-165950/stylesheet.css new file: styles/fonts/webfontkit-20221027-165950/titilliumweb-bold-demo.html new file: styles/fonts/webfontkit-20221027-165950/titilliumweb-bold-webfont.woff new file: styles/fonts/webfontkit-20221027-165950/titilliumweb-bold-webfont.woff2 new file: styles/style.css new file: tools/2048/.gitignore new file: tools/2048/.jshintrc new file: tools/2048/CONTRIBUTING.md new file: tools/2048/LICENSE.txt new file: tools/2048/README.md new file: tools/2048/Rakefile new file: tools/2048/favicon.ico new file: tools/2048/index.html new file: tools/2048/js/animframe_polyfill.js new file: tools/2048/js/application.js new file: tools/2048/js/bind_polyfill.js new file: tools/2048/js/classlist_polyfill.js new file: tools/2048/js/game_manager.js new file: tools/2048/js/grid.js new file: tools/2048/js/html_actuator.js new file: tools/2048/js/keyboard_input_manager.js new file: tools/2048/js/local_storage_manager.js new file: tools/2048/js/tile.js new file: tools/2048/meta/apple-touch-icon.png new file: tools/webretro/cores/neocd_libretro.js new file: tools/webretro/cores/neocd_libretro.wasm new file: tools/webretro/cores/nestopia_libretro.js new file: tools/webretro/cores/nestopia_libretro.wasm new file: tools/webretro/cores/o2em_libretro.js new file: tools/webretro/cores/o2em_libretro.wasm new file: tools/webretro/cores/opera_libretro.js new file: tools/webretro/cores/opera_libretro.wasm
325 lines
12 KiB
HTML
325 lines
12 KiB
HTML
<!DOCTYPE html>
|
||
<html lang="en"><!-- #BeginTemplate "/Templates/Main.dwt" --><!-- DW6 -->
|
||
|
||
<!-- Mirrored from www.mathsisfun.com/activity/buffons-needle.html by HTTrack Website Copier/3.x [XR&CO'2014], Sat, 29 Oct 2022 00:42:05 GMT -->
|
||
<head>
|
||
<meta http-equiv="content-type" content="text/html; charset=UTF-8">
|
||
|
||
<!-- #BeginEditable "doctitle" -->
|
||
<title>Activity: Buffon's Needle</title>
|
||
<meta name="Description" content="Math explained in easy language, plus puzzles, games, quizzes, worksheets and a forum. For K-12 kids, teachers and parents.">
|
||
<!-- #EndEditable -->
|
||
<meta name="keywords" content="math, maths, mathematics, school, homework, education">
|
||
<meta name="viewport" content="width=device-width, initial-scale=1.0, user-scalable=yes">
|
||
<meta name="HandheldFriendly" content="true">
|
||
<meta name="referrer" content="always">
|
||
<link rel="preload" href="../images/style/font-champ-bold.ttf" as="font" type="font/ttf" crossorigin="">
|
||
<link rel="preload" href="../style4.css" as="style">
|
||
<link rel="preload" href="../main4.js" as="script">
|
||
<link rel="stylesheet" href="../style4.css">
|
||
<script src="../main4.js" defer="defer"></script>
|
||
<!-- Global site tag (gtag.js) - Google Analytics -->
|
||
<script async="" src="https://www.googletagmanager.com/gtag/js?id=UA-29771508-1"></script>
|
||
<script>
|
||
window.dataLayer = window.dataLayer || [];
|
||
function gtag(){dataLayer.push(arguments);}
|
||
gtag('js', new Date());
|
||
gtag('config', 'UA-29771508-1');
|
||
</script>
|
||
</head>
|
||
|
||
<body id="bodybg">
|
||
|
||
<div id="stt"></div>
|
||
<div id="adTop"></div>
|
||
<header>
|
||
<div id="hdr"></div>
|
||
<div id="tran"></div>
|
||
<div id="adHide"></div>
|
||
<div id="cookOK"></div>
|
||
</header>
|
||
|
||
<div class="mid">
|
||
|
||
<nav>
|
||
<div id="menuWide" class="menu"></div>
|
||
<div id="logo"><a href="../index.html"><img src="../images/style/logo.svg" alt="Math is Fun"></a></div>
|
||
|
||
<div id="search" role="search"></div>
|
||
<div id="linkto"></div>
|
||
|
||
<div id="menuSlim" class="menu"></div>
|
||
<div id="menuTiny" class="menu"></div>
|
||
</nav>
|
||
|
||
<div id="extra"></div>
|
||
|
||
<article id="content" role="main">
|
||
|
||
<!-- #BeginEditable "Body" -->
|
||
|
||
|
||
<h1 class="center">Activity: Buffon's Needle</h1>
|
||
|
||
<p class="center">How to estimate <a href="../numbers/pi.html">Pi</a> by dropping a match.</p>
|
||
<div class="center80">
|
||
|
||
<p>A few hundred years ago people enjoyed betting on <a href="coin-grid.html">coins tossed on to the floor</a>: would the coin cross a line or not?</p>
|
||
<p style="float:right; margin: 0 0 5px 10px;"><img src="images/coin-1750.jpg" alt="coin 1750" height="133" width="240"></p>
|
||
<p>A man (Georges-Louis Leclerc, the <i>Count of Buffon</i>) started thinking about this and worked out the <a href="../data/probability.html">probability</a>.</p>
|
||
<p>It is called "Buffon's Needle" in his honor.</p>
|
||
<p>Now it is your turn to have a go!</p>
|
||
</div>
|
||
<p>You will need:</p>
|
||
<div class="simple">
|
||
|
||
<table style="border: 0; margin:auto;">
|
||
<tbody>
|
||
<tr>
|
||
<td style="text-align:center;"><img src="images/match-no-head.svg" alt="match no head" height="59" width="54"></td>
|
||
<td>
|
||
<p>A <b>match</b>, with the head cut off.<br>
|
||
It must be less than 50 mm.</p>
|
||
<p>(You can use a needle, but be careful!)</p></td>
|
||
</tr>
|
||
<tr>
|
||
<td style="text-align:center;"><a href="images/buffons-needle-grid.gif"><img src="images/buffons-needle-grid.gif" alt="buffons needle grid" height="770" width="888"></a><br>
|
||
</td>
|
||
<td>
|
||
<p>A sheet of paper with lines 50 mm apart.</p>
|
||
<p><input onclick="printImg('images/buffons-needle-grid.gif')" value="Print this one" type="button"></p></td>
|
||
</tr>
|
||
</tbody></table>
|
||
</div>
|
||
|
||
|
||
<h2>Steps</h2>
|
||
|
||
<div class="bigul">
|
||
<ul>
|
||
<li>Measure the spacing of your lines (it may not print at exactly 50mm): ____ mm</li>
|
||
<li>Measure the length of your match (must be less than the line spacing): ____ mm</li>
|
||
<li>Make sure your sheet of paper is on a flat surface such as a table top or the floor.</li>
|
||
<li>From a height of about 5cm, drop the match onto the paper and record whether it lands:
|
||
|
||
|
||
<table style="border: 0;">
|
||
<tbody>
|
||
<tr>
|
||
<td>
|
||
<p><span class="large">A:</span> Not touching a line</p>
|
||
<p><span class="large">B:</span> Touching or crossing a line</p></td>
|
||
<td><img src="images/buffons-needle-1.gif" alt="buffons needle A B" height="83" width="180"></td>
|
||
</tr>
|
||
</tbody></table></li>
|
||
</ul>
|
||
</div>
|
||
<p>The exact height from which you drop the match is not important, but don't drop it so close to the paper that you are cheating!</p>
|
||
<p>If the match rolls completely off the paper, then do not count that turn.</p>
|
||
|
||
|
||
<h2>100 Times</h2>
|
||
|
||
<p>Now we will drop the match 100 times, but first ...</p>
|
||
<div class="center80">
|
||
<p class="center larger">... what percentage do you think will land A, or B?</p>
|
||
</div>
|
||
<p>Make a guess (estimate) before you begin the experiment:</p>
|
||
|
||
<table align="center" border="1">
|
||
<tbody>
|
||
<tr>
|
||
<td align="right" height="25">Your Guess for "A" (%):</td>
|
||
<td style="width:80px;"> </td>
|
||
</tr>
|
||
<tr>
|
||
<td align="right" height="25">Your Guess for "B" (%):</td>
|
||
<td> </td>
|
||
</tr>
|
||
</tbody></table>
|
||
<p><b>OK let's begin</b>.</p>
|
||
<p>Drop the match 100 times and record <span class="large">A</span> (does not touch a grid line) or <span class="large">B</span> (touches or crosses a grid line) using <a href="../data/tally-marks.html">Tally Marks</a>:</p>
|
||
|
||
<table width="100%" border="1">
|
||
<tbody>
|
||
<tr>
|
||
<td style="text-align:center;">match lands</td>
|
||
<td width="50%">Tally</td>
|
||
<td style="text-align:center;">Frequency</td>
|
||
<td style="text-align:center;">Percentage</td>
|
||
</tr>
|
||
<tr>
|
||
<td style="text-align:center;">
|
||
<div class="large">A</div>(no touch)</td>
|
||
<td height="70"> </td>
|
||
<td style="text-align:center;"> </td>
|
||
<td style="text-align:center;"> </td>
|
||
</tr>
|
||
<tr>
|
||
<td style="text-align:center;">
|
||
<div class="large">B</div>(crosses)</td>
|
||
<td height="70"> </td>
|
||
<td style="text-align:center;"> </td>
|
||
<td style="text-align:center;"> </td>
|
||
</tr>
|
||
<tr>
|
||
<td style="text-align:center;"> </td>
|
||
<td style="text-align:right;">Totals:</td>
|
||
<td style="text-align:center;">100</td>
|
||
<td style="text-align:center;">100% </td>
|
||
</tr>
|
||
</tbody></table>
|
||
<p>Now draw a <a href="../data/bar-graphs.html">Bar Graph</a> to illustrate your results. You can create one at <a href="../data/data-graph.html">Data Graphs (Bar, Line and Pie)</a>.</p>
|
||
<ul>
|
||
<li>Are the bars the same height?</li>
|
||
<li>Did you expect them to be?</li>
|
||
<li>How does the result compare with your guess?</li>
|
||
</ul>
|
||
|
||
|
||
<h2>Now Let's Estimate Pi</h2>
|
||
|
||
<p>Buffon used the results from his experiment with a needle to estimate the value of <span class="times">π</span> (<a href="../numbers/pi.html">Pi</a>). He worked out this formula:</p>
|
||
<p class="center large"><span class="times">π</span> ≈ <span class="intbl"><em>2L</em><strong>xp</strong></span></p>
|
||
<p>Where</p>
|
||
<ul>
|
||
<li>L is the length of the needle (or match in our case)</li>
|
||
<li>x is the line spacing (50 mm for us)</li>
|
||
<li>p is the proportion of needles crossing a line (case B)</li>
|
||
</ul>
|
||
<p>We can do it too!</p>
|
||
|
||
<div class="example">
|
||
|
||
<h3>Example: Sam had a match of length 31 mm, and a 40 mm line spacing and 49 of 100 drops crossed the line</h3>
|
||
<p>So Sam had:</p>
|
||
<ul>
|
||
<li>L = 31</li>
|
||
<li>x = 40</li>
|
||
<li>p = 49/100 = 0.49</li>
|
||
</ul>
|
||
<p>Substituting these values into the formula, Sam got:</p>
|
||
<p class="center large"><span class="times">π</span> ≈ <span class="intbl"><em>2 × 31</em><strong>40 × 0.49</strong></span> ≈ 3.16</p>
|
||
</div>
|
||
<p>Now it's your turn. Fill in the following table using <b>your own</b> results:</p>
|
||
|
||
<table align="center" border="1">
|
||
<tbody>
|
||
<tr>
|
||
<td align="right" height="25">Length of match "<b>L</b>" (mm):</td>
|
||
<td> </td>
|
||
</tr>
|
||
<tr>
|
||
<td align="right" height="25">Line Spacing "<b>x</b>" (mm):</td>
|
||
<td style="width:80px;"> </td>
|
||
</tr>
|
||
<tr>
|
||
<td align="right" height="25"> </td>
|
||
<td> </td>
|
||
</tr>
|
||
<tr>
|
||
<td align="right" height="25"><b>p</b> (the proportion of needles crossing a line):</td>
|
||
<td> </td>
|
||
</tr>
|
||
</tbody></table>
|
||
<p>And do the calculation:</p>
|
||
<p class="center large"><span class="times">π</span> ≈ <span class="intbl">
|
||
<em>2L</em>
|
||
<strong>xp</strong>
|
||
</span> ≈ <span class="intbl">
|
||
<em>2 × _____</em>
|
||
<strong>_____ × _____</strong>
|
||
</span> ≈ _____</p>
|
||
<p>Did you do any better?</p>
|
||
<p>It won't be exact (because it is a random thing) but it may be close.</p>
|
||
|
||
|
||
<h2>Changing The Subject</h2>
|
||
|
||
<p>The next part of this activity is to "<a href="../algebra/equation-formula.html">change the subject</a>" of the formula to work out the perfect value of "p" (the proportion of times the match crosses the line):</p>
|
||
<div class="tbl">
|
||
<div class="row"><span class="left">Start with:</span><span class="right"><span class="large"><span class="times">π</span> ≈ 2L/xp</span></span></div>
|
||
<div class="row"><span class="left">multiply both sides by p:</span><span class="right"><span class="large"><span class="times">π</span>p</span> ≈ <span class="large">2L/x</span></span></div>
|
||
<div class="row"><span class="left">divide both sides by <span class="times">π</span>:</span><span class="right"><span class="large">p </span>≈ <span class="large">2L/<span class="times">π</span>x</span></span></div>
|
||
</div>
|
||
<p>And we get:</p>
|
||
<p class="center large">p ≈ <span class="intbl">
|
||
<em>2L</em>
|
||
<strong><span class="times">π</span>x</strong>
|
||
</span></p>
|
||
|
||
<div class="example">
|
||
|
||
<h3>Example: Alex had a match of length 36 mm, and a 50 mm line spacing.</h3>
|
||
|
||
<p>So Alex had:</p>
|
||
<ul>
|
||
<li>L = 36</li>
|
||
<li>x = 50</li>
|
||
</ul>
|
||
<p>Substituting these values into the formula, Alex got:</p>
|
||
<p class="center large">p ≈ <span class="intbl">
|
||
<em>2 × 36</em>
|
||
<strong><span class="times">π</span> × 50</strong>
|
||
</span> ≈ 0.46...</p>
|
||
|
||
<p>So Alex should expect the match to cross the line (case B) 46 times out of 100</p>
|
||
</div>
|
||
<p>Fill in the following table using <b>your own</b> results:</p>
|
||
|
||
<table align="center" border="1">
|
||
<tbody>
|
||
<tr>
|
||
<td align="right" height="25">Length of match "L" (mm):</td>
|
||
<td> </td>
|
||
</tr>
|
||
<tr>
|
||
<td align="right" height="25">Line Spacing "x" (mm):</td>
|
||
<td style="width:80px;"> </td>
|
||
</tr>
|
||
<tr>
|
||
<td align="right" height="25"> </td>
|
||
<td> </td>
|
||
</tr>
|
||
<tr>
|
||
<td align="right" height="25">Estimate for <b>p</b> (≈ 2L/<span class="times">π</span>x):</td>
|
||
<td> </td>
|
||
</tr>
|
||
</tbody></table>
|
||
<p>How close were you?</p>
|
||
|
||
|
||
<h2>Different Size of Match</h2>
|
||
|
||
<p>Try repeating the experiment using a different sized match (but not larger then the line spacing!)</p>
|
||
<ul>
|
||
<li>Did you get better or worse results?</li>
|
||
</ul>
|
||
|
||
|
||
<h2>What You Have Done</h2>
|
||
|
||
<p>You have (hopefully) had fun running <b>an experiment</b>.</p>
|
||
<p>You have had some experience with calculations.</p>
|
||
<p>And you have seen the relationship between theory and reality.</p>
|
||
<p> </p>
|
||
|
||
<div class="related">
|
||
<a href="coin-grid.html">Activity: Dropping a Coin onto a Grid</a>
|
||
<a href="pi-approximation.html">Activity: Find an Approximate Value For Pi</a>
|
||
</div>
|
||
<!-- #EndEditable -->
|
||
|
||
</article>
|
||
|
||
<div id="adend" class="centerfull noprint"></div>
|
||
<footer id="footer" class="centerfull noprint"></footer>
|
||
<div id="copyrt">Copyright © 2022 Rod Pierce</div>
|
||
|
||
</div>
|
||
|
||
|
||
|
||
</body><!-- #EndTemplate -->
|
||
<!-- Mirrored from www.mathsisfun.com/activity/buffons-needle.html by HTTrack Website Copier/3.x [XR&CO'2014], Sat, 29 Oct 2022 00:42:06 GMT -->
|
||
</html> |