• Log InLog In
  • Register
Liquid`
Team Liquid Liquipedia
EDT 06:08
CEST 12:08
KST 19:08
  • Home
  • Forum
  • Calendar
  • Streams
  • Liquipedia
  • Features
  • Store
  • EPT
  • TL+
  • StarCraft 2
  • Brood War
  • Smash
  • Heroes
  • Counter-Strike
  • Overwatch
  • Liquibet
  • Fantasy StarCraft
  • TLPD
  • StarCraft 2
  • Brood War
  • Blogs
Forum Sidebar
Events/Features
News
Featured News
Code S Season 2 (2026) - RO8 Preview4[ASL21] Finals Preview: Two Legacies21Code S Season 2 (2026) - RO12 Preview2herO wins GSL Code S Season 1 (2026)5Code S Season 1 (2026) - RO4 & Finals Preview5
Community News
Weekly Cups (May 18-25): MaxPax wins doubles0Crank Gathers Season 4: BW vs SC2 Team League4Weekly Cups (May 11-17): Classic wins double0Code S Season 1 (2026) - RO8 Results2Weekly Cups (May 4-10): Clem, MaxPax, herO win1
StarCraft 2
General
Code S Season 2 (2026) - RO8 Preview Weekly Cups (May 18-25): MaxPax wins doubles herO wins GSL Code S Season 1 (2026) Code S Season 2 (2026) - RO12 Preview Weekly Cups (May 11-17): Classic wins double
Tourneys
GSL Code S Season 2 (2026) Crank Gathers Season 4: BW vs SC2 Team League GSL Code S Season 1 (2026) Sparkling Tuna Cup - Weekly Open Tournament Maestros of The Game 2 announcement and schedule !
Strategy
Custom Maps
[D]RTS in all its shapes and glory <3 [A] Nemrods 1/4 players
External Content
Mutation # 527 Hell Train The PondCast: SC2 News & Results Mutation # 526 Rubber and Glue Mutation # 525 Wheel of Misfortune
Brood War
General
Pros React To: ASL S21 Finals BW General Discussion Very long shot - StarCraft x A7X video Pros React to: TvT Masterclass in FlaSh vs Light vespene.gg — BW replays in browser
Tourneys
[ASL21] Grand Finals [Megathread] Daily Proleagues Escore Tournament StarCraft Season 2 Small VOD Thread 2.0
Strategy
Any training maps people recommend? Muta micro map competition [G] Hydra ZvZ: An Introduction Fighting Spirit mining rates
Other Games
General Games
Stormgate/Frost Giant Megathread Path of Exile Nintendo Switch Thread Dawn of War IV ZeroSpace Megathread
Dota 2
Official 'what is Dota anymore' discussion
League of Legends
Heroes of the Storm
Simple Questions, Simple Answers Heroes of the Storm 2.0
Hearthstone
Deck construction bug Heroes of StarCraft mini-set
TL Mafia
Vanilla Mini Mafia Mafia Game Mode Feedback/Ideas TL Mafia Community Thread Five o'clock TL Mafia
Community
General
US Politics Mega-thread Russo-Ukrainian War Thread Trading/Investing Thread Dating: How's your luck? European Politico-economics QA Mega-thread
Fan Clubs
The herO Fan Club!
Media & Entertainment
[Manga] One Piece Anime Discussion Thread [Req][Books] Good Fantasy/SciFi books
Sports
2024 - 2026 Football Thread McBoner: A hockey love story TeamLiquid Health and Fitness Initiative For 2023 Formula 1 Discussion
World Cup 2022
Tech Support
Facing Challenges in Mobile App Development streaming software
TL Community
The Automated Ban List
Blogs
Customization Drives Loyalty…
TrAiDoS
Why RTS gamers make better f…
gosubay
ramps on octagon
StaticNine
ASL S21 English Commentary…
namkraft
Customize Sidebar...

Website Feedback

Closed Threads



Active: 2506 users

Math problem, please help :( - Page 2

Blogs > stafu
Post a Reply
Prev 1 2 3 Next All
stafu
Profile Blog Joined January 2009
Australia1196 Posts
April 20 2010 21:38 GMT
#21
And yeah I agree with QuickStriker, completely impressed as always with TL. Thank you very much guys
Cambium
Profile Blog Joined June 2004
United States16368 Posts
April 20 2010 21:42 GMT
#22
CH is perpendicular to the plane ABH.
When you want something, all the universe conspires in helping you to achieve it.
stafu
Profile Blog Joined January 2009
Australia1196 Posts
April 20 2010 21:43 GMT
#23
On April 21 2010 06:42 Cambium wrote:
CH is perpendicular to the plane ABH.


Yep, as a necessity from H being the closest point on the plane from C, CH must be perpendicular/normal vector to the plane.
Chill
Profile Blog Joined January 2005
Calgary25998 Posts
April 20 2010 21:43 GMT
#24
On April 21 2010 06:16 Koltz wrote:
Show nested quote +
On April 21 2010 06:08 Chill wrote:
Just using common sense I don't see any reason C can't be 0.00000000000000000000000001 units away from H. Seems like a retarded question.


The "Shortest distance to point C" statements implies that H and C are perpendicular. C can be epsilon units away from H but that doesn't mean anything.

Well, it doesn't mean anything I guess except that C and H are basically the same point. It seems like a silly question to go through all this work when the points are essentially overlapping.
Moderator
Chill
Profile Blog Joined January 2005
Calgary25998 Posts
Last Edited: 2010-04-20 21:45:03
April 20 2010 21:44 GMT
#25
Oh, H is the variable one not C? That changes it LOL

Thanks for helping me get it I was imagining it as some plane ABH and then move C as close as possible.
Moderator
DeathByMonkeys
Profile Blog Joined March 2008
United States742 Posts
April 20 2010 21:46 GMT
#26
On April 21 2010 06:44 Chill wrote:
Oh, H is the variable one not C? That changes it LOL

Thanks for helping me get it I was imagining it as some plane ABH and then move C as close as possible.


Haha I finally understood what you were asking, but it looks like you understand now.

C is an arbitrary point and then H is placed at the distance closest to C while still being restricted in the ABH plane.
EtherealDeath
Profile Blog Joined July 2007
United States8366 Posts
April 20 2010 21:46 GMT
#27
On April 21 2010 06:44 Chill wrote:
Oh, H is the variable one not C? That changes it LOL

Thanks for helping me get it I was imagining it as some plane ABH and then move C as close as possible.


But that's a symmetric problem no? Pretend we have ABH and move C as close as possible. Then swap C with H and we have the solution to the given problem.
EtherealDeath
Profile Blog Joined July 2007
United States8366 Posts
April 20 2010 21:48 GMT
#28
On April 21 2010 06:46 DeathByMonkeys wrote:
Show nested quote +
On April 21 2010 06:44 Chill wrote:
Oh, H is the variable one not C? That changes it LOL

Thanks for helping me get it I was imagining it as some plane ABH and then move C as close as possible.


Haha I finally understood what you were asking, but it looks like you understand now.

C is an arbitrary point and then H is placed at the distance closest to C while still being restricted in the ABH plane.


But I thought H's position is not yet determined, therefore the ABH plane is not a restriction when choosing H's location, since wherever we decide to place it, it will still be in the ABH plane?
Kentor *
Profile Blog Joined December 2007
United States5784 Posts
Last Edited: 2010-04-20 21:56:36
April 20 2010 21:49 GMT
#29
On April 21 2010 06:48 EtherealDeath wrote:
Show nested quote +
On April 21 2010 06:46 DeathByMonkeys wrote:
On April 21 2010 06:44 Chill wrote:
Oh, H is the variable one not C? That changes it LOL

Thanks for helping me get it I was imagining it as some plane ABH and then move C as close as possible.


Haha I finally understood what you were asking, but it looks like you understand now.

C is an arbitrary point and then H is placed at the distance closest to C while still being restricted in the ABH plane.


But I thought H's position is not yet determined, therefore the ABH plane is not a restriction when choosing H's location, since wherever we decide to place it, it will still be in the ABH plane?

There's three restrictions to H, 1 is that it must be in the ABH plane. 2 is it is the closest distance to C. 3. it is not the same point as C

I guess to solve this you use vectors AC and BC, both must be perpendicular to vector CH so their dot products must be 0.

(xc-xa, yc-ya, zc-za) . (xc-xh, yc-yh, zc-zh) = 0
(xc-xb, yc-yb, zc-zb) . (xc-xh, yc-yh, zc-zh) = 0

actually... i forgot all about plane geometry :p
Chill
Profile Blog Joined January 2005
Calgary25998 Posts
April 20 2010 21:53 GMT
#30
On April 21 2010 06:46 EtherealDeath wrote:
Show nested quote +
On April 21 2010 06:44 Chill wrote:
Oh, H is the variable one not C? That changes it LOL

Thanks for helping me get it I was imagining it as some plane ABH and then move C as close as possible.


But that's a symmetric problem no? Pretend we have ABH and move C as close as possible. Then swap C with H and we have the solution to the given problem.

No, because C isn't constrained to the plane. So no matter where H is I can more C to overlap it, whereas I have to keep H constrained to the plane.

God I feel so dumb lol.
Moderator
EtherealDeath
Profile Blog Joined July 2007
United States8366 Posts
April 20 2010 21:53 GMT
#31
On April 21 2010 06:49 Kentor wrote:
Show nested quote +
On April 21 2010 06:48 EtherealDeath wrote:
On April 21 2010 06:46 DeathByMonkeys wrote:
On April 21 2010 06:44 Chill wrote:
Oh, H is the variable one not C? That changes it LOL

Thanks for helping me get it I was imagining it as some plane ABH and then move C as close as possible.


Haha I finally understood what you were asking, but it looks like you understand now.

C is an arbitrary point and then H is placed at the distance closest to C while still being restricted in the ABH plane.


But I thought H's position is not yet determined, therefore the ABH plane is not a restriction when choosing H's location, since wherever we decide to place it, it will still be in the ABH plane?

There's two restrictions to H, 1 is that it must be in the ABH plane. 2 is it is the closest distance to C.


Yes but (1) is not really a restriction while choosing the location of H, since there are only two fixed points given in the plane that are given in the problem. Thus given any choice of x,y,z in H = (x,y,z), H will still be in ABH.

Therefore (2) is the only effective restriction while choosing the location of H. That makes this problem seem a bit strange to solve, unless I am missing something.
EtherealDeath
Profile Blog Joined July 2007
United States8366 Posts
April 20 2010 21:54 GMT
#32
Oh wait... is that stupid thin line on the diagram suggesting that the plane is given -.-;;
DeathByMonkeys
Profile Blog Joined March 2008
United States742 Posts
April 20 2010 22:05 GMT
#33
All the talk of this problem is mind fucking me ahhhhhhhhhhhhh. Any approach I try to take I just keep second guessing myself.

Based on Kentor's illustration we may have to use the knowledge that HB (cross) HA gives us the HC vector.
Kentor *
Profile Blog Joined December 2007
United States5784 Posts
Last Edited: 2010-04-20 22:09:02
April 20 2010 22:07 GMT
#34
On April 21 2010 06:53 EtherealDeath wrote:
Show nested quote +
On April 21 2010 06:49 Kentor wrote:
On April 21 2010 06:48 EtherealDeath wrote:
On April 21 2010 06:46 DeathByMonkeys wrote:
On April 21 2010 06:44 Chill wrote:
Oh, H is the variable one not C? That changes it LOL

Thanks for helping me get it I was imagining it as some plane ABH and then move C as close as possible.


Haha I finally understood what you were asking, but it looks like you understand now.

C is an arbitrary point and then H is placed at the distance closest to C while still being restricted in the ABH plane.


But I thought H's position is not yet determined, therefore the ABH plane is not a restriction when choosing H's location, since wherever we decide to place it, it will still be in the ABH plane?

There's two restrictions to H, 1 is that it must be in the ABH plane. 2 is it is the closest distance to C.


Yes but (1) is not really a restriction while choosing the location of H, since there are only two fixed points given in the plane that are given in the problem. Thus given any choice of x,y,z in H = (x,y,z), H will still be in ABH.

Therefore (2) is the only effective restriction while choosing the location of H. That makes this problem seem a bit strange to solve, unless I am missing something.

actually C is also a given point. so you can't just pick any H otherwise CH might not be perpendicular to ABH.
EtherealDeath
Profile Blog Joined July 2007
United States8366 Posts
Last Edited: 2010-04-20 22:08:46
April 20 2010 22:08 GMT
#35
On April 21 2010 07:07 Kentor wrote:
Show nested quote +
On April 21 2010 06:53 EtherealDeath wrote:
On April 21 2010 06:49 Kentor wrote:
On April 21 2010 06:48 EtherealDeath wrote:
On April 21 2010 06:46 DeathByMonkeys wrote:
On April 21 2010 06:44 Chill wrote:
Oh, H is the variable one not C? That changes it LOL

Thanks for helping me get it I was imagining it as some plane ABH and then move C as close as possible.


Haha I finally understood what you were asking, but it looks like you understand now.

C is an arbitrary point and then H is placed at the distance closest to C while still being restricted in the ABH plane.


But I thought H's position is not yet determined, therefore the ABH plane is not a restriction when choosing H's location, since wherever we decide to place it, it will still be in the ABH plane?

There's two restrictions to H, 1 is that it must be in the ABH plane. 2 is it is the closest distance to C.


Yes but (1) is not really a restriction while choosing the location of H, since there are only two fixed points given in the plane that are given in the problem. Thus given any choice of x,y,z in H = (x,y,z), H will still be in ABH.

Therefore (2) is the only effective restriction while choosing the location of H. That makes this problem seem a bit strange to solve, unless I am missing something.

both are restrictions. C is a given point. if (1) were not a restriction, then C = H.


Well the problem did explicitly say that C != H
Kentor *
Profile Blog Joined December 2007
United States5784 Posts
April 20 2010 22:12 GMT
#36
let me edit man
EtherealDeath
Profile Blog Joined July 2007
United States8366 Posts
April 20 2010 22:14 GMT
#37
lol

Yea I guess the plane must be given, or you could flip your solution about C and get another solution in certain cases.
BrTarolg
Profile Blog Joined June 2009
United Kingdom3574 Posts
April 20 2010 22:14 GMT
#38
Notation: AB indicates the vector from A to B
mod(AB) indicates the modulus of a vector

The key to solving this problem is finding the vector AH in terms of A, B and C only.

This can be done by using dot products, as ((AB)/mod(AB)).(AC) will give you the projection of C on the AB vector, in terms of a scalar

Using the unit vector in the direction AB, and multiplying it by the scalar (AB).(AC) gives you the vector AH.

Thus the answer to the problem is simply A + this, or as given:
(AB/mod(AB)) * (((AB)/mod(AB)).(AC)) + A = H

hypercube
Profile Joined April 2010
Hungary2735 Posts
April 20 2010 22:15 GMT
#39
On April 21 2010 06:00 MER wrote:
The point H is the projection of C on the plane. But your plane is not defined because you have only 2 points on it. so you can't solve the problem. There are infinite planes that go through the points A and B.


This and Chill's answer seems to be correct. If you want to get fancy you can solve this: Assume that the plane where you're looking for point H is given. For example you're given the angle between this plane and the plane ABC. Let's call this angle phi. Give the locus of H as phi goes from 0 to 360 (i.e 0<phi<360, because the problem says A,B,C and H are not on the same plane). You can also give the function phi->H

The plane where you're looking for H is not given. Any solution for H would include a free parameter independent from the coordinates of A, B and C. There are various ways to parametrize your solution set. "Artificially" introducing phi is probably not the best one either. A more natural way is to give H as the solution to an underdetermined system of linear equations.
"Sending people in rockets to other planets is a waste of money better spent on sending rockets into people on this planet."
Capook
Profile Joined April 2010
United States122 Posts
April 20 2010 22:17 GMT
#40
As others have said, the question is stupid. Here is an equivalent reformulation that makes it obvious.

Given three points A,B,C, find a fourth point H not coplanar with A,B,C such that the distance between H and C is minimized.

(This is equivalent because C not being on the ABH plane is equivalent to H not being on the ABC plane.)

If the restriction of not coplanar is lifted, then the answer is obvious: choose H=C, so that the distance is zero. However, the "not coplanar" eliminates this choice (as well as some other choices). But there are tons of points left and you are asked to pick the one that minimizes the distance to C. That is like asking you to find the smallest positive number. (There isn't one.)

Who came up with this nonsense? In addition to having no content it is written like its author doesn't understand basic facts about euclidean geometry. For example, any three points lie on plane, so why say they do?
Prev 1 2 3 Next All
Please log in or register to reply.
Live Events Refresh
GSL
09:30
2026 Season 2: Ro8 Group A
herO vs Classic
Cure vs Clem
IntoTheiNu 257
CranKy Ducklings SOOP44
LiquipediaDiscussion
[ Submit Event ]
Live Streams
Refresh
StarCraft 2
Ryung 239
Rex 13
herO (SOOP) 0
StarCraft: Brood War
Calm 1502
Leta 311
firebathero 213
EffOrt 207
actioN 146
Jaedong 135
Hyun 121
Pusan 107
ggaemo 72
ZerO 64
[ Show more ]
Liquid`Ret 45
NaDa 43
Rush 41
Hm[arnc] 40
Free 33
soO 14
Bale 14
Terrorterran 12
Movie 12
910 11
ajuk12(nOOB) 9
Noble 9
HiyA 7
Sacsri 7
Light 0
Dota 2
Gorgc4132
XaKoH 432
NeuroSwarm119
canceldota27
Counter-Strike
olofmeister1662
shoxiejesuss954
byalli419
allub164
Other Games
ceh9586
Pyrionflax191
Mew2King121
ZerO(Twitch)9
Organizations
Other Games
gamesdonequick573
Counter-Strike
PGL416
StarCraft: Brood War
lovetv 11
StarCraft 2
Blizzard YouTube
StarCraft: Brood War
BSLTrovo
[ Show 15 non-featured ]
StarCraft 2
• LUISG 27
• StrangeGG 8
• AfreecaTV YouTube
• intothetv
• Kozan
• IndyKCrew
• LaughNgamezSOOP
• Migwel
• sooper7s
StarCraft: Brood War
• escodisco272
• iopq 3
• BSLYoutube
• STPLYoutube
• ZZZeroYoutube
League of Legends
• Nemesis1681
Upcoming Events
uThermal 2v2 Circuit
4h 52m
Replay Cast
13h 52m
GSL
23h 22m
Maru vs SHIN
Zoun vs Rogue
WardiTV Spring Champion…
1d 1h
SKillous vs Strange
Lambo vs Strange
Ryung vs Strange
Lambo vs Ryung
Ryung vs SKillous
Lambo vs SKillous
OSC
1d 8h
Replay Cast
1d 13h
Maestros of the Game
2 days
Replay Cast
2 days
RSL Revival
2 days
Lambo vs SHIN
Solar vs Rogue
herO vs Clem
Maestros of the Game
3 days
[ Show More ]
IPSL
3 days
ZZZero vs WorsT
Julia vs eOnzErG
Replay Cast
3 days
RSL Revival
3 days
Maestros of the Game
4 days
IPSL
4 days
Dragon vs Artosis
dxtr13 vs Hawk
BSL
4 days
Wardi Open
5 days
Monday Night Weeklies
5 days
Replay Cast
5 days
Sparkling Tuna Cup
5 days
WardiTV Spring Champion…
6 days
Maestros of the Game
6 days
The PondCast
6 days
Liquipedia Results

Completed

ASL Season 21
2026 GSL S1
Heroes Pulsing #1

Ongoing

2026 KK StarCraft Pro League
BSL Season 22
IPSL Spring 2026
KCM Race Survival 2026 Season 2
KK 2v2 League Season 1
YSL S3
Acropolis #4
CSCL: Masked Kings S4
SCTL 2026 Spring
WardiTV Spring 2026
2026 GSL S2
RSL Revival: Season 5
Stake Ranked Episode 2
CS Asia Championships 2026
Asian Champions League 2026
IEM Atlanta 2026
PGL Astana 2026
BLAST Rivals Spring 2026
IEM Rio 2026
PGL Bucharest 2026
Stake Ranked Episode 1
BLAST Open Spring 2026
ESL Pro League S23 Finals

Upcoming

Escore Tournament S2: King of Kings
BSL 22 Non-Korean Championship
CSLAN 4
Blizzard Classic Cup 2026
Kung Fu Cup 2026 Grand Finals
CranK Gathers Season 4: BW vs SC2 Team League
HSC XXIX
uThermal 2v2 2026 Main Event
Maestros of the Game 2
Bounty Cup 2026
BLAST Bounty Summer 2026
BLAST Bounty Summer Qual
Stake Ranked Episode 3
XSE Pro League 2026
IEM Cologne Major 2026
TLPD

1. ByuN
2. TY
3. Dark
4. Solar
5. Stats
6. Nerchio
7. sOs
8. soO
9. INnoVation
10. Elazer
1. Rain
2. Flash
3. EffOrt
4. Last
5. Bisu
6. Soulkey
7. Mini
8. Sharp
Sidebar Settings...

Advertising | Privacy Policy | Terms Of Use | Contact Us

Original banner artwork: Jim Warren
The contents of this webpage are copyright © 2026 TLnet. All Rights Reserved.