<?xml version='1.0' encoding='UTF-8'?><?xml-stylesheet href="http://www.blogger.com/styles/atom.css" type="text/css"?><feed xmlns='http://www.w3.org/2005/Atom' xmlns:openSearch='http://a9.com/-/spec/opensearchrss/1.0/' xmlns:georss='http://www.georss.org/georss' xmlns:gd='http://schemas.google.com/g/2005' xmlns:thr='http://purl.org/syndication/thread/1.0'><id>tag:blogger.com,1999:blog-3045676214936462080</id><updated>2011-07-28T14:23:59.335-07:00</updated><category term='C++'/><category term='geometry'/><category term='primes'/><category term='algebra'/><category term='Inequalities'/><category term='momentum'/><category term='S.A.T.s'/><category term='impulses'/><category term='biology'/><category term='programming'/><category term='physics'/><category term='trigonometry'/><category term='Pythagorean Theorem'/><category term='Principle of Mathematical Induction'/><category term='d=rt'/><category term='friction'/><category term='normal force'/><title type='text'>J(p)=s</title><subtitle type='html'>&lt;br&gt;&lt;br&gt;&lt;br&gt;&lt;br&gt;</subtitle><link rel='http://schemas.google.com/g/2005#feed' type='application/atom+xml' href='http://jfunctiontutor.blogspot.com/feeds/posts/default'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/3045676214936462080/posts/default?max-results=100'/><link rel='alternate' type='text/html' href='http://jfunctiontutor.blogspot.com/'/><link rel='hub' href='http://pubsubhubbub.appspot.com/'/><author><name>Jacqueline Granche</name><uri>http://www.blogger.com/profile/00753970401479983613</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><generator version='7.00' uri='http://www.blogger.com'>Blogger</generator><openSearch:totalResults>12</openSearch:totalResults><openSearch:startIndex>1</openSearch:startIndex><openSearch:itemsPerPage>100</openSearch:itemsPerPage><entry><id>tag:blogger.com,1999:blog-3045676214936462080.post-4846241488578711451</id><published>2010-06-03T12:32:00.000-07:00</published><updated>2010-06-03T12:39:44.073-07:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='algebra'/><title type='text'>Genie and Hitch</title><content type='html'>&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://1.bp.blogspot.com/_WcPky0NjGq8/TAgE9sdoYqI/AAAAAAAAAJw/ntQ1WcZQj1w/s1600/GenieHitch.jpg"&gt;&lt;img style="float:left; margin:0 10px 10px 0;cursor:pointer; cursor:hand;width: 200px; height: 108px;" src="http://1.bp.blogspot.com/_WcPky0NjGq8/TAgE9sdoYqI/AAAAAAAAAJw/ntQ1WcZQj1w/s200/GenieHitch.jpg" border="0" alt=""id="BLOGGER_PHOTO_ID_5478634404650181282" /&gt;&lt;/a&gt; Suppose Genie walks her dog Hitch on a trail where Hitch can run around without a leash. Genie wants to make sure Hitch gets a certain number of miles of running per day, but she doesn't want to walk that far herself. How long does Genie have to walk to make sure Hitch gets enough running?&lt;span id="fullpost"&gt;&lt;br&gt;&lt;br&gt;The first step to solving most problems is to figure out what you know, and what you are trying to find out. Writting things down is always a good idea. Trying to keep it all in your head just makes things harder.&lt;br&gt;&lt;br&gt;For Genie to figure out how far she needs to walk, she's going to have to make some estimates or measurements. She wants to know how fast Hitch is running so that she'll know how far he runs fur the duration of the walk. Let's say Genie estimates Hitch's running speed to be twice as fast as her walking speed. So if Genie walks at X mph, Hitch runs at 2X mph. In time T, Genie walks T*X miles, and Hitch runs T*2X miles. In comparing those distances, we see that Hitch runs twice as far (2XT) as Genie walks (XT). That means, Genie only needs to walk half the distance she wants Hitch to cover.&lt;/span&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/3045676214936462080-4846241488578711451?l=jfunctiontutor.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://jfunctiontutor.blogspot.com/feeds/4846241488578711451/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=3045676214936462080&amp;postID=4846241488578711451' title='3 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/3045676214936462080/posts/default/4846241488578711451'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/3045676214936462080/posts/default/4846241488578711451'/><link rel='alternate' type='text/html' href='http://jfunctiontutor.blogspot.com/2010/06/genie-and-hitch.html' title='Genie and Hitch'/><author><name>Jacqueline Granche</name><uri>http://www.blogger.com/profile/00753970401479983613</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><media:thumbnail xmlns:media='http://search.yahoo.com/mrss/' url='http://1.bp.blogspot.com/_WcPky0NjGq8/TAgE9sdoYqI/AAAAAAAAAJw/ntQ1WcZQj1w/s72-c/GenieHitch.jpg' height='72' width='72'/><thr:total>3</thr:total></entry><entry><id>tag:blogger.com,1999:blog-3045676214936462080.post-1870250909204332206</id><published>2010-04-15T12:02:00.000-07:00</published><updated>2010-04-15T12:44:54.682-07:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='biology'/><title type='text'>More Unintelligent Design</title><content type='html'>Both eukaryotes and bacteria must transcribe the genes in their DNA into RNA transcripts in order to use them. The process starts out much the same in both kinds of organisms. In bacteria, the process is logical and efficient. In eukaryotic organisms like plants, fungi and animals (us), the process has gone hideously awry, and evolution has again employed a sloppy and inefficient fix.&lt;br /&gt;&lt;span id="fullpost"&gt;&lt;br&gt;Most organisms store the bulk of their genome in DNA. The DNA double helix is more stable than the RNA single helix. DNA is a long list of genes, you can think of them as recipes in a cookbook. (It isn't set up like a logical cookbook. There are long spans of gobbledygook between the genes, which have to be edited out each time the gene is used.) DNA is the master copy of the cookbook. It's stored in the nucleus, away from all the ingredients, so the pages don't get torn, singed or spilled upon. In order to make the recipe, you must first make an RNA copy that you can take out of the nucleus, but you had to make the RNA copy anyway, because the machinery that uses the recipes can only read RNA. We call the enzyme that makes the RNA copy from the DNA &lt;i&gt;polymerase&lt;/i&gt;. In eukaryotes, the polymerase transcribes the gene into RNA in the nucleus, and the RNA is taken out of the nucleus to be put to further use. Bacteria have don't have nuclei, but they still have to make the RNA copy of the gene in order for their machinery to put it to use.&lt;br /&gt;&lt;br&gt;Both bacteria and eukaryotes have &lt;i&gt;promoters&lt;/i&gt; - sequences at the beginning of the genes that signal where the copy should start. Bacteria and eukaryotes also have sequences that signal the end of the gene, but they work differently. In bacteria the "end" signal is called a &lt;i&gt;terminator&lt;/i&gt;. When the polymerase reads the terminator, it detaches from the DNA and releases the RNA copy to be used by the cell. Makes sense.&lt;br /&gt;&lt;br&gt;When eukaryote polymerase gets to the "end" signal, it transcribes it and keeps going. The transcribed end signal causes proteins that have been monitoring RNA transcript to cut off the transcript and take it away for processing so it can be used by the cell. Meanwhile, polymerase keeps going like a runaway train, transcribing hundreds of nucleotides, whatever happens to follow the gene. Biologists haven't completely figured out what happens next, but here's their best guess: An enzyme comes up and digests the trail of RNA gobbledygook that the polymerase is spewing out, recycling it back into unattached nucleotides. When that enzyme reaches polymerase, it knocks polymerase off the DNA, and transcription stops.&lt;br /&gt;&lt;br&gt;To summarize, bacteria have a system that works perfectly. Their polymerase starts at the start signal, transcribes, and stops at the stop signal. We organisms with nuclei have defective polymerases that no longer recognize the stop signals. Rather than fix the polymerases, evolution threw us some proteins to collect the RNA transcript and then another enzyme to clean up the mess and slide tackle the runaway enzyme off the DNA. That deserves a very special contraction: untelligent design. Keep in mind that every time polymerase attaches a nucleotide to the RNA strand, it's using energy - the equivalent to one ATP molecule. We don't get that energy back when we recycle the nucleotides. What kind of Intelligent Designer would have left such a mess? &lt;br /&gt;&lt;br&gt;Then again maybe there is some wisdom here. Bacteria are better at both DNA replication and RNA transcription. Maybe the Designer made the universe for the bacteria, and we're just here to be their hosts. After all, for every human cell in your body, you also have ten to twenty bacteria living in and on you - in a magnificent diversity of 500 - 1,000 different species. That's about 10&lt;sup&gt;12&lt;/sup&gt;, or 1 million &amp;times; 1 million, bacteria living in and on each and every one of us. All hail our glorious Bacterial Creator?&lt;br /&gt;&lt;/span&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/3045676214936462080-1870250909204332206?l=jfunctiontutor.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://jfunctiontutor.blogspot.com/feeds/1870250909204332206/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=3045676214936462080&amp;postID=1870250909204332206' title='1 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/3045676214936462080/posts/default/1870250909204332206'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/3045676214936462080/posts/default/1870250909204332206'/><link rel='alternate' type='text/html' href='http://jfunctiontutor.blogspot.com/2010/04/more-unintelligent-design-in-dna.html' title='More Unintelligent Design'/><author><name>Jacqueline Granche</name><uri>http://www.blogger.com/profile/00753970401479983613</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>1</thr:total></entry><entry><id>tag:blogger.com,1999:blog-3045676214936462080.post-2413814710735732407</id><published>2010-04-14T15:33:00.000-07:00</published><updated>2010-04-15T11:48:07.905-07:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='biology'/><title type='text'>Unintelligent Design</title><content type='html'>I'm taking some biology classes. From a engineer's point of view, living things are not intelligently designed. Vestigial organs, vestigial genes, and a multitude of other obvious design flaws litter the biological landscape. For instance, we havean ugly hack embedded in our DNA replication.&lt;br /&gt;&lt;span id="fullpost"&gt;&lt;br&gt;Telomeres are what is known in the software design world as a "hack" - they fix the immediate problem without correcting the underlying cause of the problem. To understand the problem that telomeres are meant to fix, you have to know a little about DNA and DNA replication. (I've attempted a terse explanation here, but there's always Wikipedia for &lt;a href="http://en.wikipedia.org/wiki/DNA_replication"&gt;a more thorough description&lt;/a&gt;.) DNA is a double helix consisting of two strands nucleotides. These nucleotides contain the familiar A, C, G and T bases that are held by 5-carbon sugar rings, and the rings are connected by phosphate groups. &lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://4.bp.blogspot.com/_WcPky0NjGq8/S8dfUIKWHCI/AAAAAAAAAJg/WcVmkiVnJ8w/s1600/DNA.png"&gt;&lt;img style="float:left; margin:0 10px 10px 0;cursor:pointer; cursor:hand;width: 398px; height: 400px;" src="http://4.bp.blogspot.com/_WcPky0NjGq8/S8dfUIKWHCI/AAAAAAAAAJg/WcVmkiVnJ8w/s400/DNA.png" border="0" alt=""id="BLOGGER_PHOTO_ID_5460437872602913826" /&gt;&lt;/a&gt; These sugars are asymmetrical, with an oxygen atom in one part of the ring, and a carbon atom sticking off the side. Biologists have labeled the carbons 1 - 5. The 3' carbon and the 5' carbon are the two that bond to the phosphate group, and to make a strand of DNA, you have to keep all the nucleotide lined up the same way: 3' - 5' - phosphate - 3' - 5' - phosphate and so on. So each double helix is made up of two nucleotide chains pointing in oposit directions.&lt;br&gt;&lt;br /&gt;When DNA is replicated, the enzymes that assemble new DNA strands can only add nucleotides to the 3' end, not the 5' end. The following video demonstraits how strand can be replicated continuously as it comes unwound, and the other must be copied backwards, one loop at a time, as it comes unwound.&lt;object width="425" height="344"&gt;&lt;param name="movie" value="http://www.youtube.com/v/4jtmOZaIvS0&amp;hl=en&amp;fs=1&amp;"&gt;&lt;/param&gt;&lt;param name="allowFullScreen" value="true"&gt;&lt;/param&gt;&lt;param name="allowscriptaccess" value="always"&gt;&lt;/param&gt;&lt;embed src="http://www.youtube.com/v/4jtmOZaIvS0&amp;hl=en&amp;fs=1&amp;" type="application/x-shockwave-flash" allowscriptaccess="always" allowfullscreen="true" width="425" height="344"&gt;&lt;/embed&gt;&lt;/object&gt;&lt;br /&gt;That in it self is a bit of a hack. Why not just make an enzyme that can copy the nucleotide string going the other way? In fact, some viruses use such backwards-moving enzymes to replicate their own genetic code.&lt;br&gt;&lt;br /&gt;A larger problem occurs when the enzymes get to the end of the DNA strand. Because the copying enzyme is unidirectional, when it comes to replicating the final loop of the wrong-facing nucleotide strand, the enzyme attaches to the end of the strand and works back toward the copied section. But it cannot copy the spot where it attaches, only what is in front of it. That means there is a small part at the end of one strand of nucleotides that cannot be copied. Each time your DNA replicates, a piece on the end is lost. Since DNA is only stable with both complimentary strands, the corresponding bit on the other strand also falls off.&lt;br&gt;&lt;br /&gt;The patch that we use to compensate for the immediate problem is this: whenever you make a gamete (sperm or egg) a special enzyme adds telomeres - non-coding nonsense DNA - to the ends of all of your chromosomes. (Chromosomes are long, coiled and packed strands of DNA.) We are all conceived with telomeres on the ends of our DNA so that, as our DNA replicates and we loose little bits on the ends, we're only loosing nonsense... until our cells have replicated for many years. When humans were only living into their 40s, this wasn't so much of a problem. Now, this might be one of the causes of aging. You can think of it this way: if all of the important instructions on how to make your cells were held in a manual, telomeres would be blank pages at the front and the back of the book. Each cell needs it's own copy of the book, and each time the book is copied, it looses a few of the pages at the front and the back. If the book is copied enough times, it starts loosing valuable information.&lt;br&gt;&lt;br /&gt;Whereas a bad engineer might have come up with the temporary, wasteful fix of telomeres, a good engineer would have found a way to fix the underlying problem. As previously mentioned, she could have engineered an enzyme that could copy DNA in the other direction. This would solve two problems and make your DNA replication much more efficient, both in time and energy consumption. The second fix is already used by bacteria. If the DNA were stored in long rings, or just connected the ends during the final steps of replication, then there would be no "end", and our enzyme could copy the entire strand until it looped back upon itself. Bacteria store some or all of their DNA in rings, and those rings don't loose bits when they are copied because the DNA strands have no ends. An intelligent designer would have seen the problem, thought over possible solutions, and implemented a solution to permanently fix the problem. Evolution blindly fumbled around for whatever fixed the immediate problem, and we ended up with telomeres.&lt;br /&gt;&lt;/span&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/3045676214936462080-2413814710735732407?l=jfunctiontutor.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://jfunctiontutor.blogspot.com/feeds/2413814710735732407/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=3045676214936462080&amp;postID=2413814710735732407' title='1 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/3045676214936462080/posts/default/2413814710735732407'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/3045676214936462080/posts/default/2413814710735732407'/><link rel='alternate' type='text/html' href='http://jfunctiontutor.blogspot.com/2010/04/unintelligent-design.html' title='Unintelligent Design'/><author><name>Jacqueline Granche</name><uri>http://www.blogger.com/profile/00753970401479983613</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><media:thumbnail xmlns:media='http://search.yahoo.com/mrss/' url='http://4.bp.blogspot.com/_WcPky0NjGq8/S8dfUIKWHCI/AAAAAAAAAJg/WcVmkiVnJ8w/s72-c/DNA.png' height='72' width='72'/><thr:total>1</thr:total></entry><entry><id>tag:blogger.com,1999:blog-3045676214936462080.post-8533385646654537229</id><published>2008-05-06T12:14:00.000-07:00</published><updated>2008-05-06T18:16:59.086-07:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='Principle of Mathematical Induction'/><title type='text'>In Stitches</title><content type='html'>&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://2.bp.blogspot.com/_WcPky0NjGq8/SCDGsUliTII/AAAAAAAAAGQ/Q7E3j5Dk6yc/s1600-h/Stitches.JPG"&gt;&lt;img style="margin: 0pt 0pt 10px 10px; float: right; cursor: pointer;" src="http://2.bp.blogspot.com/_WcPky0NjGq8/SCDGsUliTII/AAAAAAAAAGQ/Q7E3j5Dk6yc/s200/Stitches.JPG" alt="" id="BLOGGER_PHOTO_ID_5197372434728242306" border="0" /&gt;&lt;/a&gt; After doing the back-stitching on a few of the letters in this counted cross stitch pattern, I wondered if there would always be an even amount of stitches in the outline of a block shape.&lt;br /&gt;&lt;br /&gt;Problem:&lt;br /&gt;&lt;br /&gt;Define &lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://3.bp.blogspot.com/_WcPky0NjGq8/SCDGskliTJI/AAAAAAAAAGY/Y0GiTGqPhn0/s1600-h/Example.bmp"&gt;&lt;img style="margin: 0pt 0pt 10px 10px; float: right; cursor: pointer;" src="http://3.bp.blogspot.com/_WcPky0NjGq8/SCDGskliTJI/AAAAAAAAAGY/Y0GiTGqPhn0/s200/Example.bmp" alt="" id="BLOGGER_PHOTO_ID_5197372439023209618" border="0" /&gt;&lt;/a&gt; a "block shape" as any shape that can be created by coloring in squares on graph paper. Each square in a multi-square block shape must share at least one side with another square in that shape. Call the length of a square on the graph paper one unit. Prove or disprove: the perimeter of a block shape will always be an even number of units.&lt;br /&gt;&lt;br /&gt;&lt;span id="fullpost"&gt;&lt;br /&gt;Solution:&lt;br /&gt;&lt;br /&gt;I will prove that the perimeter is always an even number of units using the Principle of Mathematical Induction.&lt;br /&gt;&lt;ul&gt;&lt;li&gt; Base case: consider a one-square block shape. Its perimeter is 4 units - one for each side. Since 4 is even, the proposition holds for the base case.&lt;/li&gt;&lt;br /&gt;&lt;li&gt;Inductive hypothesis: assume that a block shape consisting of &lt;var&gt;n&lt;/var&gt; squares has an even perimeter.&lt;/li&gt;&lt;br /&gt;&lt;li&gt;Deductive step: What happens when I add a square to the &lt;var&gt;n&lt;/var&gt;-block shape?&lt;br /&gt;&lt;ul&gt;&lt;br /&gt;&lt;li&gt;&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://3.bp.blogspot.com/_WcPky0NjGq8/SCDGskliTKI/AAAAAAAAAGg/PbIAGF_OpnE/s1600-h/One.bmp"&gt;&lt;img style="margin: 0pt 0pt 10px 10px; float: right; cursor: pointer; width: 123px; height: 106px;" src="http://3.bp.blogspot.com/_WcPky0NjGq8/SCDGskliTKI/AAAAAAAAAGg/PbIAGF_OpnE/s200/One.bmp" alt="" id="BLOGGER_PHOTO_ID_5197372439023209634" border="0" /&gt;&lt;/a&gt; If the new square is touching exactly one other square, then I am taking away 1 unit from the perimeter and adding 3 units. That's a net gain of 2 units, so the perimeter remains even.&lt;/li&gt;&lt;br /&gt;&lt;li&gt;&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://4.bp.blogspot.com/_WcPky0NjGq8/SCDEQ0liTFI/AAAAAAAAAF4/WTNyuLhZI9E/s1600-h/Two.bmp"&gt;&lt;img style="margin: 0pt 0pt 10px 10px; float: right; cursor: pointer; width: 106px; height: 106px;" src="http://4.bp.blogspot.com/_WcPky0NjGq8/SCDEQ0liTFI/AAAAAAAAAF4/WTNyuLhZI9E/s200/Two.bmp" alt="" id="BLOGGER_PHOTO_ID_5197369763258584146" border="0" /&gt;&lt;/a&gt; If the new square is touching exactly two other squares, I am taking away 2 units and adding 2 units to the perimeter. The net change is 0, so the perimeter remains even.&lt;/li&gt;&lt;br /&gt;&lt;li&gt; &lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://1.bp.blogspot.com/_WcPky0NjGq8/SCDEREliTGI/AAAAAAAAAGA/BKfZSbjtAFI/s1600-h/Three.bmp"&gt;&lt;img style="margin: 0pt 0pt 10px 10px; float: right; cursor: pointer; width: 107px; height: 104px;" src="http://1.bp.blogspot.com/_WcPky0NjGq8/SCDEREliTGI/AAAAAAAAAGA/BKfZSbjtAFI/s200/Three.bmp" alt="" id="BLOGGER_PHOTO_ID_5197369767553551458" border="0" /&gt;&lt;/a&gt; If the new square is touching exactly three other squares, I am reducing the perimeter by 3 units and adding 1. The net loss is 2 units, so the perimeter remains even.&lt;/li&gt;&lt;br /&gt;&lt;li&gt; &lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://1.bp.blogspot.com/_WcPky0NjGq8/SCDEREliTHI/AAAAAAAAAGI/Y-0CAObvCBE/s1600-h/Four.bmp"&gt;&lt;img style="margin: 0pt 0pt 10px 10px; float: right; cursor: pointer; width: 102px; height: 102px;" src="http://1.bp.blogspot.com/_WcPky0NjGq8/SCDEREliTHI/AAAAAAAAAGI/Y-0CAObvCBE/s200/Four.bmp" alt="" id="BLOGGER_PHOTO_ID_5197369767553551474" border="0" /&gt;&lt;/a&gt; If the new square is touching exactly four other squares, I am taking away 4 units from the perimeter and adding none. The perimeter remains even.&lt;/li&gt;&lt;/ul&gt;&lt;br /&gt;In each possible case, the perimeter of the (&lt;var&gt;n&lt;/var&gt;+1)-block shape remains even.&lt;/li&gt;&lt;/ul&gt; Therefore, by the Principle of Mathematical Induction, the perimeter of a block shape will always be even.&lt;br /&gt;&lt;/span&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/3045676214936462080-8533385646654537229?l=jfunctiontutor.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://jfunctiontutor.blogspot.com/feeds/8533385646654537229/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=3045676214936462080&amp;postID=8533385646654537229' title='2 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/3045676214936462080/posts/default/8533385646654537229'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/3045676214936462080/posts/default/8533385646654537229'/><link rel='alternate' type='text/html' href='http://jfunctiontutor.blogspot.com/2008/05/in-stitches.html' title='In Stitches'/><author><name>Jacqueline Granche</name><uri>http://www.blogger.com/profile/00753970401479983613</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><media:thumbnail xmlns:media='http://search.yahoo.com/mrss/' url='http://2.bp.blogspot.com/_WcPky0NjGq8/SCDGsUliTII/AAAAAAAAAGQ/Q7E3j5Dk6yc/s72-c/Stitches.JPG' height='72' width='72'/><thr:total>2</thr:total></entry><entry><id>tag:blogger.com,1999:blog-3045676214936462080.post-2695221623572865492</id><published>2008-04-29T06:15:00.000-07:00</published><updated>2008-05-05T10:27:12.315-07:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='algebra'/><category scheme='http://www.blogger.com/atom/ns#' term='S.A.T.s'/><title type='text'>S.A.Tricky</title><content type='html'>Here's an S.A.T. problem that stumped my students and me (for a little while).&lt;br /&gt;&lt;br /&gt;Problem:&lt;br /&gt;&lt;br /&gt;&lt;var&gt;a&lt;/var&gt; - &lt;var&gt;b&lt;/var&gt; = 10&lt;br /&gt;&lt;var&gt;a&lt;/var&gt;&lt;sup&gt;2&lt;/sup&gt; - &lt;var&gt;b&lt;/var&gt;&lt;sup&gt;2&lt;/sup&gt; = 50&lt;br /&gt;&lt;br /&gt;Find &lt;var&gt;b&lt;/var&gt;.&lt;br /&gt;&lt;span id="fullpost"&gt;&lt;br /&gt;Solution:&lt;br /&gt;&lt;br /&gt;My instincts were to look for a connection between (&lt;var&gt;a&lt;/var&gt; - &lt;var&gt;b&lt;/var&gt;)&lt;sup&gt;2&lt;/sup&gt; and &lt;var&gt;a&lt;/var&gt;&lt;sup&gt;2&lt;/sup&gt; - &lt;var&gt;b&lt;/var&gt;&lt;sup&gt;2&lt;/sup&gt;, but it's really much simpler than that. Solve for &lt;var&gt;a&lt;/var&gt; in terms of &lt;var&gt;b&lt;/var&gt; in the first equation, and substitute into the second equation. &lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://3.bp.blogspot.com/_WcPky0NjGq8/SB9B_0liS_I/AAAAAAAAAFI/0jxXxaxmDc0/s1600-h/SATricky.jpg"&gt;&lt;img style="margin: 0px auto 10px; display: block; text-align: center; cursor: pointer; width: 355px; height: 315px;" src="http://3.bp.blogspot.com/_WcPky0NjGq8/SB9B_0liS_I/AAAAAAAAAFI/0jxXxaxmDc0/s400/SATricky.jpg" alt="" id="BLOGGER_PHOTO_ID_5196945059712486386" border="0" /&gt;&lt;/a&gt;&lt;br /&gt;&lt;hr /&gt;&lt;br /&gt;Edit: The original post contained a mistake. (10 + &lt;var&gt;b&lt;/var&gt;)&lt;sup&gt;2&lt;/sup&gt; = 100 + &lt;b&gt;20&lt;/b&gt;&lt;var&gt;b&lt;/var&gt; + &lt;var&gt;b&lt;/var&gt;&lt;sup&gt;2&lt;/sup&gt;, not 100 + 2&lt;var&gt;b&lt;/var&gt; + &lt;var&gt;b&lt;/var&gt;&lt;sup&gt;2&lt;/sup&gt;.&lt;br /&gt;&lt;/span&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/3045676214936462080-2695221623572865492?l=jfunctiontutor.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://jfunctiontutor.blogspot.com/feeds/2695221623572865492/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=3045676214936462080&amp;postID=2695221623572865492' title='5 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/3045676214936462080/posts/default/2695221623572865492'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/3045676214936462080/posts/default/2695221623572865492'/><link rel='alternate' type='text/html' href='http://jfunctiontutor.blogspot.com/2008/04/satricky.html' title='S.A.Tricky'/><author><name>Jacqueline Granche</name><uri>http://www.blogger.com/profile/00753970401479983613</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><media:thumbnail xmlns:media='http://search.yahoo.com/mrss/' url='http://3.bp.blogspot.com/_WcPky0NjGq8/SB9B_0liS_I/AAAAAAAAAFI/0jxXxaxmDc0/s72-c/SATricky.jpg' height='72' width='72'/><thr:total>5</thr:total></entry><entry><id>tag:blogger.com,1999:blog-3045676214936462080.post-5205990323914488028</id><published>2008-04-24T18:07:00.000-07:00</published><updated>2008-04-24T20:18:27.126-07:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='S.A.T.s'/><title type='text'>IDEAs</title><content type='html'>Here's another S.A.T. problem.&lt;br /&gt;&lt;br /&gt;Problem:&lt;br /&gt;&lt;br /&gt;&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://4.bp.blogspot.com/_WcPky0NjGq8/SBE3rkliS5I/AAAAAAAAAEY/shgZbiLmSaI/s1600-h/BEE_SEE.bmp"&gt;&lt;img style="margin: 0pt 10px 10px 0pt; float: left; cursor: pointer;" src="http://4.bp.blogspot.com/_WcPky0NjGq8/SBE3rkliS5I/AAAAAAAAAEY/shgZbiLmSaI/s200/BEE_SEE.bmp" alt="" id="BLOGGER_PHOTO_ID_5192993067029908370" border="0" /&gt;&lt;/a&gt; In the correctly worked addition problem to the left, &lt;span style="font-family:courier new;"&gt;A&lt;/span&gt;, &lt;span style="font-family:courier new;"&gt;B&lt;/span&gt;, &lt;span style="font-family:courier new;"&gt;D&lt;/span&gt;, &lt;span style="font-family:courier new;"&gt;E&lt;/span&gt;, &lt;span style="font-family:courier new;"&gt;I&lt;/span&gt;, and &lt;span style="font-family:courier new;"&gt;S&lt;/span&gt; each represent a different digit. What is the smallest possible value of &lt;span style="font-family:courier new;"&gt;D&lt;/span&gt;?&lt;br /&gt;&lt;br /&gt;&lt;span id="fullpost"&gt;&lt;br /&gt;Solution:&lt;br /&gt;&lt;br /&gt;You don't need to know what every digit in the problem is. You only need to know which digits have to be assigned to which letters in order for the addition problem to work.&lt;br /&gt;&lt;br /&gt;Starting  in the one's column,  &lt;span style="font-family:courier new;"&gt;E&lt;/span&gt; + &lt;span style="font-family:courier new;"&gt;A&lt;/span&gt; = &lt;span style="font-family:courier new;"&gt;A&lt;/span&gt;,  or &lt;/span&gt;&lt;span id="fullpost"&gt;&lt;span style="font-family:courier new;"&gt;E&lt;/span&gt; + &lt;span style="font-family:courier new;"&gt;A&lt;/span&gt; = &lt;/span&gt;&lt;span id="fullpost"&gt; &lt;span style="font-family:courier new;"&gt;A&lt;/span&gt; + a carry digit&lt;span style="font-family:courier new;"&gt;&lt;/span&gt;. The most two one-digit numbers can add to is 18, so the carry digit would have to be 10. If &lt;span style="font-family:courier new;"&gt;E&lt;/span&gt; + &lt;span style="font-family:courier new;"&gt;A&lt;/span&gt; = 10 + &lt;span style="font-family:courier new;"&gt;A&lt;/span&gt;, then &lt;span style="font-family:courier new;"&gt;E&lt;/span&gt; = 10, but we know that &lt;span style="font-family:courier new;"&gt;E&lt;/span&gt; &amp;lt; 10 (all of the variables are single digits). Thus, &lt;/span&gt;&lt;span id="fullpost"&gt;&lt;span style="font-family:courier new;"&gt;E&lt;/span&gt; + &lt;span style="font-family:courier new;"&gt;A&lt;/span&gt; = &lt;span style="font-family:courier new;"&gt;A&lt;/span&gt;, and &lt;/span&gt;&lt;span id="fullpost"&gt;&lt;span style="font-family:courier new;"&gt;E&lt;/span&gt;&lt;/span&gt;&lt;span id="fullpost"&gt; = 0. Filling that value into the puzzle we get:  &lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://3.bp.blogspot.com/_WcPky0NjGq8/SBFEnUliS8I/AAAAAAAAAEw/D752wmoD-Ag/s1600-h/B00_S0A.bmp"&gt;&lt;img style="margin: 0px auto 10px; display: block; text-align: center; cursor: pointer;" src="http://3.bp.blogspot.com/_WcPky0NjGq8/SBFEnUliS8I/AAAAAAAAAEw/D752wmoD-Ag/s200/B00_S0A.bmp" alt="" id="BLOGGER_PHOTO_ID_5193007287666625474" border="0" /&gt;&lt;/a&gt; The value of &lt;span style="font-family:courier new;"&gt;A&lt;/span&gt; doesn't matter. We can forget about the two right-most columns of the addition and look at two left columns. &lt;span style="font-family:courier new;"&gt;B&lt;/span&gt; + &lt;span style="font-family:courier new;"&gt;S&lt;/span&gt; = 10&lt;span style="font-family:courier new;"&gt;I&lt;/span&gt;  + &lt;span style="font-family:courier new;"&gt;D&lt;/span&gt;. The most that &lt;span style="font-family:courier new;"&gt;B&lt;/span&gt; and &lt;span style="font-family:courier new;"&gt;S&lt;/span&gt; can add up to is 17 (with &lt;/span&gt;&lt;span id="fullpost"&gt; &lt;span style="font-family:courier new;"&gt;B&lt;/span&gt; and &lt;span style="font-family:courier new;"&gt;S&lt;/span&gt; &lt;/span&gt;&lt;span id="fullpost"&gt; equaling 9 and 8), and the least they can sum to is 3 (if &lt;/span&gt;&lt;span id="fullpost"&gt;&lt;span style="font-family:courier new;"&gt;B&lt;/span&gt; and &lt;span style="font-family:courier new;"&gt;S&lt;/span&gt;&lt;/span&gt;&lt;span id="fullpost"&gt; equal 1 and 2). However, if &lt;span style="font-family:courier new;"&gt;B&lt;/span&gt; + &lt;span style="font-family:courier new;"&gt;S&lt;/span&gt; &amp;lt; 10, &lt;span style="font-family:courier new;"&gt;I&lt;/span&gt; = 0. We can't have another 0, so &lt;span style="font-family:courier new;"&gt;B&lt;/span&gt; + &lt;span style="font-family:courier new;"&gt;S&lt;/span&gt; must be greater than 10. Therefore, &lt;span style="font-family:courier new;"&gt;I&lt;/span&gt; = 1. Since we've used up 0 and 1, smallest digit we have left for &lt;span style="font-family:courier new;"&gt;D&lt;/span&gt; is 2.  &lt;/span&gt;&lt;span id="fullpost"&gt;We can use 4 for &lt;span style="font-family:courier new;"&gt;B&lt;/span&gt; and 8 for &lt;span style="font-family:courier new;"&gt;S&lt;/span&gt;&lt;/span&gt;&lt;span id="fullpost"&gt; to make &lt;span style="font-family:courier new;"&gt;B&lt;/span&gt; + &lt;span style="font-family:courier new;"&gt;S&lt;/span&gt; = 12. If we use these values to fill in the puzzle, it all adds up. &lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://4.bp.blogspot.com/_WcPky0NjGq8/SBFEnkliS9I/AAAAAAAAAE4/XQsJSoHt4yM/s1600-h/400_80A.bmp"&gt;&lt;img style="margin: 0px auto 10px; display: block; text-align: center; cursor: pointer;" src="http://4.bp.blogspot.com/_WcPky0NjGq8/SBFEnkliS9I/AAAAAAAAAE4/XQsJSoHt4yM/s200/400_80A.bmp" alt="" id="BLOGGER_PHOTO_ID_5193007291961592786" border="0" /&gt;&lt;/a&gt; The smallest number &lt;span style="font-family:courier new;"&gt;D&lt;/span&gt; can be is 2. &lt;/span&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/3045676214936462080-5205990323914488028?l=jfunctiontutor.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://jfunctiontutor.blogspot.com/feeds/5205990323914488028/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=3045676214936462080&amp;postID=5205990323914488028' title='4 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/3045676214936462080/posts/default/5205990323914488028'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/3045676214936462080/posts/default/5205990323914488028'/><link rel='alternate' type='text/html' href='http://jfunctiontutor.blogspot.com/2008/04/ideas.html' title='IDEAs'/><author><name>Jacqueline Granche</name><uri>http://www.blogger.com/profile/00753970401479983613</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><media:thumbnail xmlns:media='http://search.yahoo.com/mrss/' url='http://4.bp.blogspot.com/_WcPky0NjGq8/SBE3rkliS5I/AAAAAAAAAEY/shgZbiLmSaI/s72-c/BEE_SEE.bmp' height='72' width='72'/><thr:total>4</thr:total></entry><entry><id>tag:blogger.com,1999:blog-3045676214936462080.post-4435761939233593315</id><published>2008-04-10T09:40:00.000-07:00</published><updated>2008-04-10T16:46:26.391-07:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='primes'/><category scheme='http://www.blogger.com/atom/ns#' term='programming'/><category scheme='http://www.blogger.com/atom/ns#' term='C++'/><title type='text'>Prime Factorization</title><content type='html'>This problem comes form &lt;a href="http://projecteuler.net/index.php?section=about"&gt;Project Euler&lt;/a&gt;. I solved it with a computer program written in C++.&lt;br /&gt;&lt;br /&gt;Problem:&lt;br /&gt;&lt;br /&gt;What is the largest prime factor of the number 600851475143? &lt;br /&gt;&lt;span id="fullpost"&gt;&lt;br /&gt;Solution:&lt;br /&gt;&lt;br /&gt;It is tempting to write a function to find the prime factorization of a given number. Why? &lt;em&gt;Because it's cool.&lt;/em&gt; I wrote that function, too, but I'm only going to cover the process of solving the given problem.&lt;br /&gt;&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://4.bp.blogspot.com/_WcPky0NjGq8/R_6jNb6mUrI/AAAAAAAAAEQ/orKG69QZk0c/s1600-h/Pic1_2.jpg"&gt;&lt;img style="float:right; margin:0 0 10px 10px;cursor:pointer; cursor:hand;" src="http://4.bp.blogspot.com/_WcPky0NjGq8/R_6jNb6mUrI/AAAAAAAAAEQ/orKG69QZk0c/s320/Pic1_2.jpg" border="0" alt=""id="BLOGGER_PHOTO_ID_5187763272004555442" /&gt;&lt;/a&gt;&lt;br /&gt;When solving a programming problem, you should always start on paper to get an idea of what your algorithm needs to do. Suppose I wanted to find the largest prime factor of 90, or what if I wanted to find the largest prime factor of 260? I might do something like what I did in the diagram to the right. In words, our algorithm might look something like this: &lt;br /&gt;&lt;code&gt;&lt;br /&gt;Start with your number.&lt;br /&gt;Keep dividing by its factors until you find the biggest prime.&lt;br /&gt;&lt;/code&gt;&lt;br /&gt;How is the computer going to know which numbers to try? We'll be using a loop, so we can start at 2 and work our way up through the numbers. The computer's factorization of 260 would look more like this: &lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://1.bp.blogspot.com/_WcPky0NjGq8/R_6eZr6mUqI/AAAAAAAAAEI/qlMh6kveodQ/s1600-h/Pic3.jpg"&gt;&lt;img style="display:block; margin:0px auto 10px; text-align:center;cursor:pointer; cursor:hand;" src="http://1.bp.blogspot.com/_WcPky0NjGq8/R_6eZr6mUqI/AAAAAAAAAEI/qlMh6kveodQ/s320/Pic3.jpg" border="0" alt=""id="BLOGGER_PHOTO_ID_5187757984899814050" /&gt;&lt;/a&gt; 13/7 is less than 2, 13/8 is even smaller, and 13/9 is smaller still. We're not going to get any more numbers that go evenly into 13 once our divisor is greater than 13/2. We can stop dividing whenever the divisor is greater than half of the number we're dividing. Notice that 4 divides 260, but it did not come up in our list of factors. Instead, we divided 2 out twice. 2 is prime, and 4 is not. Our algorithm automatically sifts out composite numbers by dividing their prime factors out first. In words, our algorithm looks something like this: &lt;br /&gt;&lt;code&gt; &lt;br /&gt;Start with your number.&lt;br /&gt;Divide it by 2.&lt;br /&gt;If it divides evenly, keep dividing by 2, otherwise, try 3.&lt;br /&gt;If it divides evenly, keep dividing by 3, otherwise, try 4.&lt;br /&gt;Keep dividing this way until your divisor is greater than or equal to half the original number.&lt;br /&gt;&lt;/code&gt; &lt;br /&gt;Now we're ready for pseudo-code: &lt;br /&gt;&lt;code&gt; &lt;br /&gt;from ( divisor = 2 until divisor &gt;= number/2 ) &lt;br /&gt;{&lt;br /&gt;&amp;nbsp;&amp;nbsp;if ( number is divisible by divisor ) then &lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;number &lt;- number/divisor &lt;br /&gt;&amp;nbsp;&amp;nbsp;else &lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;increment divisor &lt;br /&gt;} &lt;br /&gt;return number&lt;br /&gt;&lt;/code&gt; &lt;br /&gt;We would like to save our selves some time by only using prime numbers, but we don't have a list of primes. However, we do know that 2 is the only even prime number, so after trying 2, we only have to try odd numbers, which cuts our list of divisors in half. This is my final code: &lt;br /&gt;&lt;code&gt; &lt;br /&gt;unsigned long long LargestPrimeFactor(unsigned long long number) &lt;br /&gt;{ &lt;br /&gt;&amp;nbsp;&amp;nbsp;int divisor = 2; &lt;br /&gt;&amp;nbsp;&amp;nbsp;while(divisor&lt;=sqrt((float)number)) &lt;br /&gt;&amp;nbsp;&amp;nbsp;{ &lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;if(number%divisor==0) &lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;{ &lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;number = number/divisor; &lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;} &lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;else if(divisor==2) &lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;{ &lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;divisor++; &lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;} &lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;else &lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;{ &lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;divisor+=2; &lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;} &lt;br /&gt;&amp;nbsp;&amp;nbsp;} &lt;br /&gt;&amp;nbsp;&amp;nbsp;return number; &lt;br /&gt;} &lt;br /&gt;&lt;/code&gt;&lt;br /&gt;The largest prime factor of 600851475143 is 6857.&lt;br /&gt;&lt;/span&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/3045676214936462080-4435761939233593315?l=jfunctiontutor.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://jfunctiontutor.blogspot.com/feeds/4435761939233593315/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=3045676214936462080&amp;postID=4435761939233593315' title='3 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/3045676214936462080/posts/default/4435761939233593315'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/3045676214936462080/posts/default/4435761939233593315'/><link rel='alternate' type='text/html' href='http://jfunctiontutor.blogspot.com/2008/04/prime-factorization.html' title='Prime Factorization'/><author><name>Jacqueline Granche</name><uri>http://www.blogger.com/profile/00753970401479983613</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><media:thumbnail xmlns:media='http://search.yahoo.com/mrss/' url='http://4.bp.blogspot.com/_WcPky0NjGq8/R_6jNb6mUrI/AAAAAAAAAEQ/orKG69QZk0c/s72-c/Pic1_2.jpg' height='72' width='72'/><thr:total>3</thr:total></entry><entry><id>tag:blogger.com,1999:blog-3045676214936462080.post-1431892571824096277</id><published>2008-03-31T17:20:00.000-07:00</published><updated>2008-03-31T20:18:43.893-07:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='d=rt'/><category scheme='http://www.blogger.com/atom/ns#' term='trigonometry'/><category scheme='http://www.blogger.com/atom/ns#' term='algebra'/><category scheme='http://www.blogger.com/atom/ns#' term='physics'/><title type='text'>Atari Space</title><content type='html'>My friend Justin was reminiscing about some Atari-aged video games: &lt;span style="font-style: italic;"&gt;Subspace&lt;/span&gt;/&lt;span style="font-style: italic;"&gt;Continuum&lt;/span&gt;. The problem they inspired reminds me more of Asteroids.&lt;br /&gt;&lt;br /&gt;Problem:&lt;br /&gt;&lt;br /&gt;A turret in a video game can rotate but not change location. It shoots bullets that travel with a constant velocity &lt;i&gt;V&lt;sub&gt;B&lt;/sub&gt;&lt;/i&gt;. An asteroid travels at a constant velocity &lt;i&gt;V&lt;sub&gt;A&lt;/sub&gt;&lt;/i&gt;. Where should the turret aim to hit the asteroid?&lt;br /&gt;&lt;span id="fullpost"&gt;&lt;br /&gt;Solution:&lt;br /&gt;&lt;br /&gt;You'll never find where you're going if you don't know where you started. Let's put the turret at the center of a Cartesian plane. Add a point &lt;i&gt;A&lt;/i&gt; for the asteroid at (&lt;i&gt;x&lt;sub&gt;0&lt;/sub&gt;&lt;/i&gt;,&lt;i&gt; y&lt;sub&gt;0&lt;/sub&gt;&lt;/i&gt;), and add a point for the eventual collision at (&lt;i&gt;x&lt;sub&gt;1&lt;/sub&gt;&lt;/i&gt;, &lt;i&gt;y&lt;sub&gt;1&lt;/sub&gt;&lt;/i&gt;). Label the distances traveled by the asteroid and the bullet &lt;i&gt;D&lt;sub&gt;A&lt;/sub&gt;&lt;/i&gt; and &lt;i&gt;D&lt;sub&gt;B&lt;/sub&gt;&lt;/i&gt;.  &lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://3.bp.blogspot.com/_WcPky0NjGq8/R_GBPOwzvII/AAAAAAAAACA/Zt5S8eYBrRc/s1600-h/graph1.bmp"&gt;&lt;img style="margin: 0px auto 10px; display: block; text-align: center; cursor: pointer;" src="http://3.bp.blogspot.com/_WcPky0NjGq8/R_GBPOwzvII/AAAAAAAAACA/Zt5S8eYBrRc/s200/graph1.bmp" alt="" id="BLOGGER_PHOTO_ID_5184066744740985986" border="0" /&gt;&lt;/a&gt;Recall that little ditty: "Distance = Rate × Time." We can use this whenever we are dealing with constant velocities. I've already labeled arrows &lt;i&gt;R&lt;sub&gt;A&lt;/sub&gt;&lt;/i&gt; and &lt;i&gt;R&lt;sub&gt;B&lt;/sub&gt;&lt;/i&gt; to represent the rates in the diagram.&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://2.bp.blogspot.com/_WcPky0NjGq8/R_GHu-wzvKI/AAAAAAAAACQ/dkV5z7yluBQ/s1600-h/eqn01_3.gif"&gt;&lt;img style="margin: 0px auto 10px; display: block; text-align: center; cursor: pointer; width: 282px; height: 119px;" src="http://2.bp.blogspot.com/_WcPky0NjGq8/R_GHu-wzvKI/AAAAAAAAACQ/dkV5z7yluBQ/s320/eqn01_3.gif" alt="" id="BLOGGER_PHOTO_ID_5184073887271599266" border="0" /&gt;&lt;/a&gt;(I'm listing the equation numbers (abbreviated "eqn") on the left. When I use those equations later, I'll show which equation number I used on the right.) Note: the bullet and the asteroid travel for the same amount of time once the bullet is fired, so &lt;i&gt;T&lt;/i&gt; has the same value in each equation.&lt;br /&gt;&lt;br /&gt;We have two equations and three unknowns, so we'll need to find some more relationships. I can find more information about &lt;/span&gt;&lt;span id="fullpost"&gt;&lt;i&gt;D&lt;sub&gt;A&lt;/sub&gt;&lt;/i&gt; and &lt;i&gt;D&lt;sub&gt;B&lt;/sub&gt;&lt;/i&gt;&lt;/span&gt;&lt;span id="fullpost"&gt; by breaking the distances into their horizontal and vertical components. I've added these components to the diagram below.&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://2.bp.blogspot.com/_WcPky0NjGq8/R_Gb6-wzvVI/AAAAAAAAADo/DExowrqW4zU/s1600-h/graph2triangles.bmp"&gt;&lt;img style="margin: 0px auto 10px; display: block; text-align: center; cursor: pointer;" src="http://2.bp.blogspot.com/_WcPky0NjGq8/R_Gb6-wzvVI/AAAAAAAAADo/DExowrqW4zU/s320/graph2triangles.bmp" alt="" id="BLOGGER_PHOTO_ID_5184096083662585170" border="0" /&gt;&lt;/a&gt;Let β be the angle that the bullet's trajectory makes with the x-axis, and call the angle that the ship flies at with respect to the x-axis α.&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://1.bp.blogspot.com/_WcPky0NjGq8/R_GLDuwzvNI/AAAAAAAAACo/0Xx3WCQEios/s1600-h/eqn04_7.gif"&gt;&lt;img style="margin: 0px auto 10px; display: block; text-align: center; cursor: pointer;" src="http://1.bp.blogspot.com/_WcPky0NjGq8/R_GLDuwzvNI/AAAAAAAAACo/0Xx3WCQEios/s320/eqn04_7.gif" alt="" id="BLOGGER_PHOTO_ID_5184077542288768210" border="0" /&gt;&lt;/a&gt;With all of these variables in play, let's take a moment to recap what is known and what we need to find.&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://4.bp.blogspot.com/_WcPky0NjGq8/R_GKhewzvMI/AAAAAAAAACg/3On57WO8FJg/s1600-h/Knowns.gif"&gt;&lt;img style="margin: 0px auto 10px; display: block; text-align: center; cursor: pointer; width: 238px; height: 192px;" src="http://4.bp.blogspot.com/_WcPky0NjGq8/R_GKhewzvMI/AAAAAAAAACg/3On57WO8FJg/s320/Knowns.gif" alt="" id="BLOGGER_PHOTO_ID_5184076953878248642" border="0" /&gt;&lt;/a&gt;Now, we need to trade our variables down to get rid of some of those unknowns. I'll start with &lt;i&gt;x&lt;sub&gt;1&lt;/sub&gt;&lt;/i&gt;.&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://3.bp.blogspot.com/_WcPky0NjGq8/R_GMeOwzvPI/AAAAAAAAAC4/b-qdULFt3rU/s1600-h/eqn08_11.gif"&gt;&lt;img style="margin: 0px auto 10px; display: block; text-align: center; cursor: pointer; width: 366px; height: 122px;" src="http://3.bp.blogspot.com/_WcPky0NjGq8/R_GMeOwzvPI/AAAAAAAAAC4/b-qdULFt3rU/s400/eqn08_11.gif" alt="" id="BLOGGER_PHOTO_ID_5184079097066929394" border="0" /&gt;&lt;/a&gt; Now do the same with the sines to get rid of &lt;/span&gt;&lt;span id="fullpost"&gt;&lt;i&gt;y&lt;sub&gt;1&lt;/sub&gt;&lt;/i&gt;. &lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://1.bp.blogspot.com/_WcPky0NjGq8/R_GNkuwzvSI/AAAAAAAAADQ/L_aB82qrNYY/s1600-h/eqn12-15.gif"&gt;&lt;img style="margin: 0px auto 10px; display: block; text-align: center; cursor: pointer;" src="http://1.bp.blogspot.com/_WcPky0NjGq8/R_GNkuwzvSI/AAAAAAAAADQ/L_aB82qrNYY/s400/eqn12-15.gif" alt="" id="BLOGGER_PHOTO_ID_5184080308247706914" border="0" /&gt;&lt;/a&gt; Now that we've gotten rid of &lt;i&gt;x&lt;sub&gt;1&lt;/sub&gt;&lt;/i&gt; and &lt;i&gt;y&lt;sub&gt;1&lt;/sub&gt;&lt;/i&gt;, solve for &lt;i&gt;T&lt;/i&gt; in equation 11 and substitute into equation 15... &lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://3.bp.blogspot.com/_WcPky0NjGq8/R_GMeOwzvQI/AAAAAAAAADA/95z0iLl75JY/s1600-h/eqn16-18.gif"&gt;&lt;img style="margin: 0px auto 10px; display: block; text-align: center; cursor: pointer; width: 370px; height: 98px;" src="http://3.bp.blogspot.com/_WcPky0NjGq8/R_GMeOwzvQI/AAAAAAAAADA/95z0iLl75JY/s400/eqn16-18.gif" alt="" id="BLOGGER_PHOTO_ID_5184079097066929410" border="0" /&gt;&lt;/a&gt;&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://3.bp.blogspot.com/_WcPky0NjGq8/R_GS8OwzvTI/AAAAAAAAADY/OHOzZIyBZLw/s1600-h/eqn19.gif"&gt;&lt;img style="margin: 0px auto 10px; display: block; text-align: center; cursor: pointer;" src="http://3.bp.blogspot.com/_WcPky0NjGq8/R_GS8OwzvTI/AAAAAAAAADY/OHOzZIyBZLw/s400/eqn19.gif" alt="" id="BLOGGER_PHOTO_ID_5184086209532771634" border="0" /&gt;&lt;/a&gt; ...and simplify. &lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://1.bp.blogspot.com/_WcPky0NjGq8/R_GT3uwzvUI/AAAAAAAAADg/ybjm__F4Ln8/s1600-h/eqn20-21.gif"&gt;&lt;img style="margin: 0px auto 10px; display: block; text-align: center; cursor: pointer;" src="http://1.bp.blogspot.com/_WcPky0NjGq8/R_GT3uwzvUI/AAAAAAAAADg/ybjm__F4Ln8/s400/eqn20-21.gif" alt="" id="BLOGGER_PHOTO_ID_5184087231734988098" border="0" /&gt;&lt;/a&gt; Now we're down to one unknown: β. To find β, solve for sin(β), square both sides, and substitute 1 - cos&lt;sup&gt;2&lt;/sup&gt;(β) for sin&lt;sup&gt;2&lt;/sup&gt;(β). Then, use the quadratic equation to solve for the possible values of cos(β), and convert those values into the angles we want. Once we have β, we use equation 18 to find &lt;i&gt;T&lt;/i&gt; and equations 4 and 5 to find &lt;i&gt;x&lt;sub&gt;1&lt;/sub&gt;&lt;/i&gt; and &lt;i&gt;y&lt;sub&gt;1&lt;/sub&gt;&lt;/i&gt;.&lt;br /&gt;&lt;br /&gt;I'm not going to attempt to finish this solution unless someone asks me to. I'm too likely to make a mistake somewhere in the tangled mass of algebra that is to follow, and Justin has access to math software that can do the manipulations for him. Comment if you have any questions.&lt;br /&gt;&lt;/span&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/3045676214936462080-1431892571824096277?l=jfunctiontutor.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://jfunctiontutor.blogspot.com/feeds/1431892571824096277/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=3045676214936462080&amp;postID=1431892571824096277' title='2 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/3045676214936462080/posts/default/1431892571824096277'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/3045676214936462080/posts/default/1431892571824096277'/><link rel='alternate' type='text/html' href='http://jfunctiontutor.blogspot.com/2008/03/atari-space.html' title='Atari Space'/><author><name>Jacqueline Granche</name><uri>http://www.blogger.com/profile/00753970401479983613</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><media:thumbnail xmlns:media='http://search.yahoo.com/mrss/' url='http://3.bp.blogspot.com/_WcPky0NjGq8/R_GBPOwzvII/AAAAAAAAACA/Zt5S8eYBrRc/s72-c/graph1.bmp' height='72' width='72'/><thr:total>2</thr:total></entry><entry><id>tag:blogger.com,1999:blog-3045676214936462080.post-2064038367862846031</id><published>2008-03-27T11:02:00.000-07:00</published><updated>2008-04-29T07:07:59.690-07:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='Inequalities'/><category scheme='http://www.blogger.com/atom/ns#' term='S.A.T.s'/><title type='text'>S.A.T. Inequalities</title><content type='html'>This one comes right out of the S.A.T.s.&lt;br /&gt;&lt;br /&gt;Problem:&lt;br /&gt;&lt;br /&gt;Each of the following inequalities is true for some values of &lt;i&gt;x&lt;/i&gt; EXCEPT&lt;br /&gt;&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://4.bp.blogspot.com/_WcPky0NjGq8/R-vh1-wzvCI/AAAAAAAAABQ/WsRm9qe7Rig/s1600-h/Inequality0.bmp"&gt;&lt;img style="margin: 0px auto 10px; display: block; text-align: center; cursor: pointer; width: 156px; height: 147px;" src="http://4.bp.blogspot.com/_WcPky0NjGq8/R-vh1-wzvCI/AAAAAAAAABQ/WsRm9qe7Rig/s200/Inequality0.bmp" alt="" id="BLOGGER_PHOTO_ID_5182484113716919330" border="0" /&gt;&lt;/a&gt;&lt;br /&gt;&lt;span id="fullpost"&gt;Solution:&lt;br /&gt;&lt;br /&gt;The process of elimination is perfect for this problem. A quick look eliminates (A) as a possibility. Anyone could think of a value for &lt;i&gt;x&lt;/i&gt; that would make (A) true; for instance, if &lt;i&gt;x&lt;/i&gt; = 2, then &lt;i&gt;x&lt;/i&gt;&lt;sup&gt;2&lt;/sup&gt; = 4 and &lt;i&gt;x&lt;/i&gt;&lt;sup&gt;3&lt;/sup&gt; = 8, so we can cross of choice (A).&lt;br /&gt;&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://3.bp.blogspot.com/_WcPky0NjGq8/R-viguwzvEI/AAAAAAAAABg/qbxc-WHv_xI/s1600-h/Inequality1.bmp"&gt;&lt;img style="margin: 0px auto 10px; display: block; text-align: center; cursor: pointer;" src="http://3.bp.blogspot.com/_WcPky0NjGq8/R-viguwzvEI/AAAAAAAAABg/qbxc-WHv_xI/s320/Inequality1.bmp" alt="" id="BLOGGER_PHOTO_ID_5182484848156326978" border="0" /&gt;&lt;/a&gt;What other kinds of numbers are there? What numbers are "tricky"? Fractions and negatives. If &lt;i&gt;x&lt;/i&gt; = 1/2, then &lt;i&gt;x&lt;/i&gt;&lt;sup&gt;2&lt;/sup&gt; = 1/4 and &lt;i&gt;x&lt;/i&gt;&lt;sup&gt;3&lt;/sup&gt; = 1/8. That fits with the last inequality, so we can cross off choice (E).&lt;br /&gt;&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://3.bp.blogspot.com/_WcPky0NjGq8/R-viguwzvFI/AAAAAAAAABo/csrzVAga4Ik/s1600-h/Inequality2.bmp"&gt;&lt;img style="margin: 0px auto 10px; display: block; text-align: center; cursor: pointer;" src="http://3.bp.blogspot.com/_WcPky0NjGq8/R-viguwzvFI/AAAAAAAAABo/csrzVAga4Ik/s320/Inequality2.bmp" alt="" id="BLOGGER_PHOTO_ID_5182484848156326994" border="0" /&gt;&lt;/a&gt;Letting &lt;i&gt;x&lt;/i&gt; = -2 makes &lt;i&gt;x&lt;/i&gt;&lt;sup&gt;2&lt;/sup&gt; = 4 and &lt;i&gt;x&lt;/i&gt;&lt;sup&gt;3&lt;/sup&gt; = - 8. Ordering those gives us &lt;i&gt;x&lt;/i&gt;&lt;sup&gt;3&lt;/sup&gt; &lt; &lt;i&gt;x&lt;/i&gt; &lt;span style="font-style: italic;"&gt;&lt; &lt;/span&gt;&lt;i&gt;x&lt;/i&gt;&lt;sup&gt;2&lt;/sup&gt;, so we can cross off choice (D).&lt;br /&gt;&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://1.bp.blogspot.com/_WcPky0NjGq8/R-vihOwzvGI/AAAAAAAAABw/lyUWihOp5GA/s1600-h/Inequality3.bmp"&gt;&lt;img style="margin: 0px auto 10px; display: block; text-align: center; cursor: pointer;" src="http://1.bp.blogspot.com/_WcPky0NjGq8/R-vihOwzvGI/AAAAAAAAABw/lyUWihOp5GA/s320/Inequality3.bmp" alt="" id="BLOGGER_PHOTO_ID_5182484856746261602" border="0" /&gt;&lt;/a&gt;Now we only have two possibilities left, and they both look kind of goofy. If you were running out of time on the S.A.T.s, you could just guess between the two earning an expected value of 3/8 of a point, but we're not running out of time. We've tried positive integers, negative integers and fractions, so what's left: negative fractions. If &lt;i&gt;x&lt;/i&gt; = -1/2 then &lt;i&gt;x&lt;/i&gt;&lt;sup&gt;2&lt;/sup&gt; = 1/4 and &lt;i&gt;x&lt;/i&gt;&lt;sup&gt;3&lt;/sup&gt; = -1/8. That lines up as &lt;i&gt;x&lt;/i&gt; &lt; &lt;i&gt;x&lt;/i&gt;&lt;sup&gt;3&lt;/sup&gt; &lt; &lt;i&gt;x&lt;/i&gt;&lt;sup&gt;2&lt;/sup&gt;, just like choice (B).&lt;br /&gt;&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://1.bp.blogspot.com/_WcPky0NjGq8/R-vihOwzvHI/AAAAAAAAAB4/rIq2GwFWpqY/s1600-h/Inequality4.bmp"&gt;&lt;img style="margin: 0px auto 10px; display: block; text-align: center; cursor: pointer;" src="http://1.bp.blogspot.com/_WcPky0NjGq8/R-vihOwzvHI/AAAAAAAAAB4/rIq2GwFWpqY/s320/Inequality4.bmp" alt="" id="BLOGGER_PHOTO_ID_5182484856746261618" border="0" /&gt;&lt;/a&gt;Therefore, the only inequality that will not be true for a value of &lt;i&gt;x&lt;/i&gt; is choice (C).&lt;br /&gt;&lt;/span&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/3045676214936462080-2064038367862846031?l=jfunctiontutor.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://jfunctiontutor.blogspot.com/feeds/2064038367862846031/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=3045676214936462080&amp;postID=2064038367862846031' title='2 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/3045676214936462080/posts/default/2064038367862846031'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/3045676214936462080/posts/default/2064038367862846031'/><link rel='alternate' type='text/html' href='http://jfunctiontutor.blogspot.com/2008/03/sat-inequalities.html' title='S.A.T. Inequalities'/><author><name>Jacqueline Granche</name><uri>http://www.blogger.com/profile/00753970401479983613</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><media:thumbnail xmlns:media='http://search.yahoo.com/mrss/' url='http://4.bp.blogspot.com/_WcPky0NjGq8/R-vh1-wzvCI/AAAAAAAAABQ/WsRm9qe7Rig/s72-c/Inequality0.bmp' height='72' width='72'/><thr:total>2</thr:total></entry><entry><id>tag:blogger.com,1999:blog-3045676214936462080.post-3250552033802047725</id><published>2008-03-19T11:10:00.000-07:00</published><updated>2008-03-19T11:11:18.290-07:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='Pythagorean Theorem'/><category scheme='http://www.blogger.com/atom/ns#' term='geometry'/><title type='text'>Squares of Triangles</title><content type='html'>Pythagoras was a Greek philosopher and mathematician who lived in the sixth century B.C.E. He acquired a following in his time, and there was a cult built up around him in which he was worshiped as a demi god&lt;a href="http://www.reference.com/search?q=pythagoras"&gt;&lt;sup&gt;1&lt;/sup&gt;&lt;/a&gt;. Today, he is most well known for his contribution to Euclidian geometry: the Pythagorean Theorem. Today's challenge is to prove the Pythagorean Theorem.&lt;br /&gt;&lt;br /&gt;Problem:&lt;br /&gt;&lt;a href="http://1.bp.blogspot.com/_-PN8imQokIw/R6iTwvWwsyI/AAAAAAAAANg/-FEs0qul4U8/s1600-h/P1.bmp"&gt;&lt;img id="BLOGGER_PHOTO_ID_5163539438335210274" style="FLOAT: right; MARGIN: 0px 0px 10px 10px; CURSOR: hand" alt="" src="http://1.bp.blogspot.com/_-PN8imQokIw/R6iTwvWwsyI/AAAAAAAAANg/-FEs0qul4U8/s200/P1.bmp" border="0" /&gt;&lt;/a&gt;&lt;br /&gt;Given any right triangle ABC, prove A&lt;sup&gt;2&lt;/sup&gt; + B&lt;sup&gt;2&lt;/sup&gt; = C&lt;sup&gt;2&lt;/sup&gt; using only simple geometric formulas. (No trigonometric functions allowed).&lt;br /&gt;&lt;span id="fullpost"&gt;&lt;br /&gt;Solution:&lt;br /&gt;&lt;br /&gt;This problem seeped into my head as I was trying to fall asleep some nights ago, and I never could solve it lying in bed in the dark. It wasn't until I sat down with a pencil and paper and studied the problem from several different angles (during the second and third quarters of the Superbowl) that I came up with a solution.&lt;br /&gt;&lt;br /&gt;The first thing I did was to redraw the diagram like this: &lt;a href="http://2.bp.blogspot.com/_-PN8imQokIw/R6iiQ_Wws6I/AAAAAAAAAOg/JYf2GXRS08w/s1600-h/S1.bmp"&gt;&lt;br /&gt;&lt;/a&gt;&lt;/span&gt;&lt;span id="fullpost"&gt;&lt;a href="http://2.bp.blogspot.com/_-PN8imQokIw/R6iiQ_Wws6I/AAAAAAAAAOg/JYf2GXRS08w/s1600-h/S1.bmp"&gt;&lt;img id="BLOGGER_PHOTO_ID_5163555385548780450" style="DISPLAY: block; MARGIN: 0px auto 10px; CURSOR: hand; TEXT-ALIGN: center" alt="" src="http://2.bp.blogspot.com/_-PN8imQokIw/R6iiQ_Wws6I/AAAAAAAAAOg/JYf2GXRS08w/s200/S1.bmp" border="0" /&gt;&lt;/a&gt; That way, I could visualize the quantities, A&lt;sup&gt;2&lt;/sup&gt;, B&lt;sup&gt;2&lt;/sup&gt; and C&lt;sup&gt;2&lt;/sup&gt; as the areas of the squares made from the sides of the triangles.&lt;br /&gt;&lt;br /&gt;Next, I started to think about this:&lt;br /&gt;&lt;a href="http://3.bp.blogspot.com/_-PN8imQokIw/R6iZkPWws3I/AAAAAAAAAOI/ZXy7eiptiKg/s1600-h/text1.bmp"&gt;&lt;img id="BLOGGER_PHOTO_ID_5163545820656612210" style="DISPLAY: block; MARGIN: 0px auto 10px; CURSOR: hand; TEXT-ALIGN: center" alt="" src="http://3.bp.blogspot.com/_-PN8imQokIw/R6iZkPWws3I/AAAAAAAAAOI/ZXy7eiptiKg/s200/text1.bmp" border="0" /&gt;&lt;/a&gt; Maybe we can find a relationship between a square with the side lengths of A + B and the grey square with lengths C.&lt;br /&gt;&lt;br /&gt;The final thing you need to know is that the area of a triangle is equal to half the base times the height: &lt;a href="http://4.bp.blogspot.com/_-PN8imQokIw/R6iZkfWws4I/AAAAAAAAAOQ/fL0CXCU7GkU/s1600-h/text2.bmp"&gt;&lt;img id="BLOGGER_PHOTO_ID_5163545824951579522" style="DISPLAY: block; MARGIN: 0px auto 10px; CURSOR: hand; TEXT-ALIGN: center" alt="" src="http://4.bp.blogspot.com/_-PN8imQokIw/R6iZkfWws4I/AAAAAAAAAOQ/fL0CXCU7GkU/s200/text2.bmp" border="0" /&gt;&lt;/a&gt; The answer becomes clear when you draw in the rest of the triangles. &lt;a href="http://4.bp.blogspot.com/_-PN8imQokIw/R6iiRfWws7I/AAAAAAAAAOo/q8o12emXDKY/s1600-h/S2.bmp"&gt;&lt;img id="BLOGGER_PHOTO_ID_5163555394138715058" style="DISPLAY: block; MARGIN: 0px auto 10px; CURSOR: hand; TEXT-ALIGN: center" alt="" src="http://4.bp.blogspot.com/_-PN8imQokIw/R6iiRfWws7I/AAAAAAAAAOo/q8o12emXDKY/s200/S2.bmp" border="0" /&gt;&lt;/a&gt; Look at the red square.&lt;a href="http://4.bp.blogspot.com/_-PN8imQokIw/R6iZjfWws1I/AAAAAAAAAN4/DecRYkFMODI/s1600-h/S3.bmp"&gt;&lt;img id="BLOGGER_PHOTO_ID_5163545807771710290" style="DISPLAY: block; MARGIN: 0px auto 10px; CURSOR: hand; TEXT-ALIGN: center" alt="" src="http://4.bp.blogspot.com/_-PN8imQokIw/R6iZjfWws1I/AAAAAAAAAN4/DecRYkFMODI/s200/S3.bmp" border="0" /&gt;&lt;/a&gt;The lengths of each of its sides are equal to A + B, so it has the area (A + B)&lt;sup&gt;2&lt;/sup&gt;.&lt;br /&gt;&lt;br /&gt;If you look at the triangles shaded in pink...&lt;a href="http://2.bp.blogspot.com/_-PN8imQokIw/R6iZj_Wws2I/AAAAAAAAAOA/rLRMTFxIpLY/s1600-h/S4.bmp"&gt;&lt;img id="BLOGGER_PHOTO_ID_5163545816361644898" style="DISPLAY: block; MARGIN: 0px auto 10px; CURSOR: hand; TEXT-ALIGN: center" alt="" src="http://2.bp.blogspot.com/_-PN8imQokIw/R6iZj_Wws2I/AAAAAAAAAOA/rLRMTFxIpLY/s200/S4.bmp" border="0" /&gt;&lt;/a&gt;...you should see that each has a height of A and a base of B, so their areas are ½AB. Therefore, the area of the grey square is equal to the area of the red square from above minus the areas of the four triangles. &lt;a href="http://2.bp.blogspot.com/_-PN8imQokIw/R6iZk_Wws5I/AAAAAAAAAOY/5vBwlUnmmnM/s1600-h/text3.bmp"&gt;&lt;img id="BLOGGER_PHOTO_ID_5163545833541514130" style="DISPLAY: block; MARGIN: 0px auto 10px; CURSOR: hand; TEXT-ALIGN: center" alt="" src="http://2.bp.blogspot.com/_-PN8imQokIw/R6iZk_Wws5I/AAAAAAAAAOY/5vBwlUnmmnM/s200/text3.bmp" border="0" /&gt;&lt;/a&gt;&lt;br /&gt;&lt;/span&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/3045676214936462080-3250552033802047725?l=jfunctiontutor.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://jfunctiontutor.blogspot.com/feeds/3250552033802047725/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=3045676214936462080&amp;postID=3250552033802047725' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/3045676214936462080/posts/default/3250552033802047725'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/3045676214936462080/posts/default/3250552033802047725'/><link rel='alternate' type='text/html' href='http://jfunctiontutor.blogspot.com/2008/03/squares-of-triangles_19.html' title='Squares of Triangles'/><author><name>Jacqueline Granche</name><uri>http://www.blogger.com/profile/00753970401479983613</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><media:thumbnail xmlns:media='http://search.yahoo.com/mrss/' url='http://1.bp.blogspot.com/_-PN8imQokIw/R6iTwvWwsyI/AAAAAAAAANg/-FEs0qul4U8/s72-c/P1.bmp' height='72' width='72'/><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-3045676214936462080.post-5998852214331248321</id><published>2008-03-19T10:35:00.000-07:00</published><updated>2008-04-29T07:07:11.430-07:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='impulses'/><category scheme='http://www.blogger.com/atom/ns#' term='momentum'/><category scheme='http://www.blogger.com/atom/ns#' term='friction'/><category scheme='http://www.blogger.com/atom/ns#' term='normal force'/><category scheme='http://www.blogger.com/atom/ns#' term='physics'/><title type='text'>Weighing in on Icy Roads</title><content type='html'>Problem:&lt;br /&gt;&lt;br /&gt;Does increasing your vehicle's mass increase your maneuverability on icy roads? Assume the vehicle and all contents are treated as a point mass.&lt;br /&gt;&lt;span id="fullpost"&gt;&lt;br /&gt;Solution:&lt;br /&gt;&lt;br /&gt;It all comes down to two things: momentum and friction. Momentum (p) = the mass of the car (m) times the car's velocity (v), which is a term for a directed speed. We can change momentum by applying a force for a duration of time. Change in momentum = force × time.&lt;br /&gt;&lt;br /&gt;Δp = F⋅t&lt;br /&gt;Δm⋅v = F⋅t&lt;br /&gt;&lt;br /&gt;What kind of force are we talking about? When it comes to driving a car, it's almost entirely related to the force of friction. When you apply the breaks, you're using&lt;br /&gt;the friction between the tires and the road to stop the car. When you turn the wheel, it's the friction between the tires and the car that will ultimately change your direction, and when you accelerate, without the friction between the road and the tires, you'd just be spinning your wheels.&lt;br /&gt;&lt;br /&gt;The force of friction (F&lt;sub&gt;f&lt;/sub&gt;) = the normal force (F&lt;sub&gt;n&lt;/sub&gt;) times the coefficient of friction (μ). The normal force of any object is equal to the product of the objects mass, the acceleration due to gravity, and the cosine of the angle (θ) between the horizontal and the surface providing the friction.&lt;br /&gt;&lt;br /&gt;F&lt;sub&gt;f&lt;/sub&gt; = F&lt;sub&gt;n&lt;/sub&gt;⋅μ&lt;br /&gt;F&lt;sub&gt;f&lt;/sub&gt; = m⋅g⋅cos(θ)⋅μ&lt;br /&gt;&lt;br /&gt;Now, let's look at the change in momentum due to the force of friction applied over time t:&lt;br /&gt;&lt;br /&gt;Δp = F⋅t&lt;br /&gt;Δm⋅v = F&lt;sub&gt;f&lt;/sub&gt;⋅t&lt;br /&gt;Δm⋅v = F&lt;sub&gt;n&lt;/sub&gt;⋅μ⋅t&lt;br /&gt;Δm⋅v = m⋅g⋅cos(θ)⋅μ⋅t&lt;br /&gt;&lt;br /&gt;The m on each side of the equation represents the same thing: the mass of the vehicle plus contents. Dividing each side by m gives us:&lt;br /&gt;&lt;br /&gt;Δv = g⋅cos(θ)⋅μ⋅t&lt;br /&gt;&lt;br /&gt;Thus, taken as a point mass, the mass of your vehicle has no effect on your ability to change your direction or speed.&lt;br /&gt;&lt;/span&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/3045676214936462080-5998852214331248321?l=jfunctiontutor.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://jfunctiontutor.blogspot.com/feeds/5998852214331248321/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=3045676214936462080&amp;postID=5998852214331248321' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/3045676214936462080/posts/default/5998852214331248321'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/3045676214936462080/posts/default/5998852214331248321'/><link rel='alternate' type='text/html' href='http://jfunctiontutor.blogspot.com/2008/03/squares-of-triangles.html' title='Weighing in on Icy Roads'/><author><name>Jacqueline Granche</name><uri>http://www.blogger.com/profile/00753970401479983613</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-3045676214936462080.post-8160353834623674912</id><published>2008-03-18T19:09:00.000-07:00</published><updated>2008-03-18T19:18:55.013-07:00</updated><title type='text'>Welcome to J-Function Problem Solving</title><content type='html'>&lt;p style="font: 'segoe print' 13pt; color:333333;"&gt;Here's the deal: you send me math or science problems, and I'll post solutions up to as often as one per day. I'll solve problems from any of the &lt;a href="http://jfunctiontutor.googlepages.com/subjects"&gt;subject areas I tutor&lt;/a&gt; and also from logic or philosophy. Ask away.&lt;/p&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/3045676214936462080-8160353834623674912?l=jfunctiontutor.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://jfunctiontutor.blogspot.com/feeds/8160353834623674912/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=3045676214936462080&amp;postID=8160353834623674912' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/3045676214936462080/posts/default/8160353834623674912'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/3045676214936462080/posts/default/8160353834623674912'/><link rel='alternate' type='text/html' href='http://jfunctiontutor.blogspot.com/2008/03/welcome-to-j-function-problem-solving.html' title='Welcome to J-Function Problem Solving'/><author><name>Jacqueline Granche</name><uri>http://www.blogger.com/profile/00753970401479983613</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry></feed>
