British Flag Theorem

This theorem is famous for Math Olympians but never heard inside our classroom. I’m happy to share this to my readers for you to know this very interesting theorem.

Given a rectangle ABCD, we choose point P inside the rectangle and the distance from point A to P is a, B to P is b, C to P is c and D to P is d.




Sample Problem:

1. Let ABCD be a rectangle and let P be a point inside the rectangle. If PA = 8, PB=4 and PD = 7, then what is the length of PC?


PA=a, PC=c, PB=b, PD=d

 Using the formula,







Therefore, PC=1.

2. ABCD is a rectangle and P is inside the rectangle. AP=x-1, BP=x+3, PC=x+2, PD=x-4. How long is BP?


PA=a, PC=c, PB=b, PD=d

 Using the formula,


(x-1)2+( x+2)2=( x+3)2+( x-4)2

Simplify and solve for x we have,







Blogger and a Math enthusiast. Has no interest in Mathematics until MMC came. Aside from doing math, he also loves to travel and watch movies.

Latest posts by Dan (see all)

You may also like...

93 Responses

  1. Roma says:

    Good day! This is kind of off topic but I need some advice from an established blog. Is it very hard to set up your own blog? I’m not very techincal but I can figure things out pretty fast. I’m thinking about making my own but I’m not sure where to start. Do you have any ideas or suggestions? With thanks

  2. Aw, this was a really good post. In notion I’d like to put in writing like this furthermore – taking time and actual effort to create a really excellent article… but what can I say… I procrastinate alot and by no means appear to obtain something accomplished.

  3. pron best says:

    SS0ZBr It as arduous to find knowledgeable individuals on this matter, however you sound like you already know what you are speaking about! Thanks

  4. lucy ann says:

    w7Ocr1 Really appreciate you sharing this article post. Fantastic.

  5. Wow, great blog article.Much thanks again. Awesome.

  6. Fantastic blog post.Really looking forward to read more. Cool.

  7. Lastly, a problem that I am passionate about. I ave looked for info of this caliber for the final a number of hrs. Your website is tremendously appreciated.

  8. Some genuinely quality articles on this internet site, bookmarked.

  9. share. I know this is off subject but I just wanted to ask.

  10. So pleased to possess discovered this submit.. I appreciate you posting your perspective.. Recognize the value of the entry you available.. So pleased to get identified this post..

  11. bbw teen says:

    just like to say cheers for a remarkable post and a all round interesting blog (I also love the theme/design), I don at have time to look over it all at the

  12. There is definately a great deal to learn about this issue. I really like all the points you ave made.

  13. Historie says:

    woh I love your content , saved to favorites !.

  14. Would you offer guest writers to write content in your case?

  15. 123movies to says:

    This blog was how do I say it? Relevant!! Finally I ave found something that helped me. Thanks a lot!

  16. This very blog is without a doubt cool and also informative. I have discovered many handy things out of this amazing blog. I ad love to visit it over and over again. Thanks!

  17. Very neat blog article.Really thank you! Keep writing.

  18. this this web site conations in fact pleasant funny data

  19. This is a topic that as near to my heart Thank you! Exactly where are your contact details though?

  20. I really enjoy the article post.Thanks Again. Will read on…

  21. Hey, thanks for the post.Thanks Again. Cool.

  22. careers says:

    Thanks again for the blog.Thanks Again.

  23. Photography says:

    I think this is a real great post.Really looking forward to read more. Much obliged.

  24. I truly appreciate this post. I have been looking everywhere for this! Thank goodness I found it on Bing. You have made my day! Thank you again

  25. Maintenance says:

    This is one awesome article.Really thank you! Really Cool.

  26. you continue this in future. A lot of people will be benefited from your writing.

  27. Just to let you know your web page looks a little bit unusual in Safari on my notebook with Linux.

  28. law says:

    Regards for helping out, fantastic information. It does not do to dwell on dreams and forget to live. by J. K. Rowling.

  29. I think this is a real great article. Fantastic.

  30. Wow, amazing blog layout! How long have you ever been running a blog for? you made blogging glance easy. The full look of your site is fantastic, let alone the content material!

  31. It as remarkable to go to see this website and reading the views of all friends

  32. It as not acceptable just to go up with a good point these days. You need to put serious work in to plan the idea properly as well as making certain all of the plan is understood.

  33. Appreciate you sharing, great article post. Will read on…

  34. There is definately a lot to learn about this subject. I love all the points you ave made.

  35. Thank you, I ave just been searching for info about this topic for ages and yours is the greatest I ave discovered so far. But, what about the conclusion? Are you sure about the source?

  36. Looking forward to reading more. Great post.Thanks Again.

  37. Millicent says:

    Nice post. I was checking constantly this blog and I

  38. Kristy says:

    Say, you got a nice blog.Thanks Again. Great.

  39. Resume says:

    Muchos Gracias for your article.Really thank you! Will read on…

  40. Chara says:

    Its hard to find good help I am forever saying that its difficult to procure good help, but here is

  41. Very good blog.Much thanks again. Keep writing.

  42. Im thankful for the article.Much thanks again.

  43. Thanks a lot for the article post.Thanks Again. Fantastic.

  44. #lasvegas says:

    I loved your blog.Really looking forward to read more.

  45. The Birch of the Shadow I think there may perhaps be a few duplicates, but an exceedingly helpful listing! I have tweeted this. Numerous thanks for sharing!

  46. pretty useful stuff, overall I believe this is worthy of a bookmark, thanks

  47. Wow! This could be one particular of the most useful blogs We ave ever arrive across on this subject. Basically Excellent. I am also an expert in this topic so I can understand your effort.

  48. this website says:

    Im thankful for the blog post.Much thanks again. Fantastic.

  49. Major thankies for the blog.Thanks Again. Really Great.

  50. Thanks for sharing, this is a fantastic blog article.Much thanks again. Great.

  51. to read more says:

    Really informative article.Much thanks again. Really Cool.

  52. I would like to start making money blogging. Can someone lead me in the right direction? There are so many free sites, kits, etc? Don at know where to start?.

  53. wow, awesome blog article.Really thank you! Keep writing.

  54. I really liked your blog article.Really looking forward to read more. Really Cool.

  55. Awesome article post.Really looking forward to read more. Really Cool.

  56. Thank you ever so for you article post.Thanks Again. Really Great.

  57. Tirage gratuit des tarots de belline horoscope du jour gratuit

  58. Often have Great blog right here! after reading, i decide to buy a sleeping bag ASAP

  59. Very interesting information!Perfect just what I was searching for! Being rich is having money being wealthy is having time. by Margaret Bonnano.

  60. flexvit says:

    I went over this website and I believe you have a lot of wonderful info , saved to my bookmarks (:.

  61. Wow! Thank you! I constantly wanted to write on my website something like that. Can I implement a portion of your post to my blog?

  62. vibram five fingers shoes WALSH | ENDORA

  63. Thanks for sharing, this is a fantastic post. Great.

  64. golf wang says:

    If you have any recommendations, please let me know. Thanks!

  65. spiderman Slots view of Three Gorges | Wonder Travel Blog

  66. This site was how do I say it? Relevant!! Finally I have found something which helped me. Thank you!

  67. Somebody necessarily lend a hand to make critically posts I would state.

  68. It?s an important Hello! Wonderful post! Please when I could see a follow up!

  69. Thanks again for the blog article.Really thank you! Cool.

  70. 783896 628084articulo agregado a favoritos, lo imprimir cuando llegue a la oficina. 584148

  71. Wilbgraimi says:

    Cialis Omline [url=]Cialis Usa[/url] Purchase Generic Propecia Propecia While On Ipledge [url=]Cheap Cialis No Rx[/url] Sildenafil A Buon Mercato 150 Mg Effetti Collaterali Del Cialis [url=]Viagra Online Online[/url] Amoxicillin A Clavulanate Potassium Tablets Where Can I Buy Online Fluoxetine Without Rx [url=]Order Kamagra[/url] Cialis In Internet Buy Plavix Online Canada [url=]Viagra For Sale[/url] Best Prices For Viagra 100mg Achat Viagra Dapoxetine En Ligne 259 [url=]Purchase Strattera[/url] Zithromax Affect Birth Control Viagra Ohne Rezept Im Ausland Kaufen [url=]Cialis Cheap[/url] Cytotec 200 Mg 20 Mg Lisinopril Sale No Perscription [url=]Cialis Online Pharmacy[/url] Generic Viagra Online Fast Shipping 112 Viagra Mit 17 [url=]Cialis Free Offer[/url] order generic accutane Canadian Pharmacy Secure [url=]Cialis[/url] Priligy Natural Kamagra En Mujeres [url=]Cialis On Line[/url] Tetracycline Vendors Viagra En Ligne En France [url=]Real Viagra Online[/url] Clomid 200g Zithromax Taken With Food [url=]Order Generic Kamagra[/url] Viagra Naturale Femminile Viagra Ordonnance En Pharmacie [url=]Buy Doxycycline[/url] Cialis Price Europe 345 Sildenafil 50 Mg [url=]Cialis Free Offer[/url] Prix Du Viagra Pfizer

  72. Very good post. I will be facing many of these issues as well..

  73. drake beats says:

    Thanks for posting this, I ave been looking for this info for the whilst! Your blog site is wonderful.

  74. I loved your blog article.Much thanks again. Fantastic.

  75. e unblocked says:

    Thank you for sharing this good piece. Very interesting ideas! (as always, btw)

  76. Very good article post.Much thanks again. Really Cool.

  77. Major thankies for the blog post.Really looking forward to read more. Really Great.

  78. Thanks for your personal marvelous posting! I seriously enjoyed reading it,

  79. E-commerce says:

    I am so grateful for your article post.Really thank you! Really Cool.

  80. Webdesign says:

    Really enjoyed this post.Really looking forward to read more.

  81. Say, you got a nice blog article. Want more.

  82. Major thankies for the article.Much thanks again. Want more.

  83. mine. Please shoot me an email if interested. Thank you!

  84. Fantastic article post. Cool.

  85. Major thankies for the blog post.Really thank you! Really Great.

  86. raised wart says:

    Im grateful for the blog post. Really Cool.

  87. Thanks so much for the blog article.Thanks Again. Much obliged.

  88. There is clearly a bunch to identify about this. I believe you made some nice points in features also.

  89. Im grateful for the post.Really looking forward to read more. Cool.

  90. I truly appreciate individuals like you! Take care!!

  91. This is one awesome post.Really looking forward to read more. Great.

  92. Very good information. Lucky me I discovered your blog by accident (stumbleupon). I ave bookmarked it for later!|

  93. It as remarkable to go to see this website and reading the views of all friends

Leave a Reply

Your email address will not be published.