Dr. Daniel Jackson is Stargate:

...seven points to outline a course to a position...to find a destination within any three dimensional space, you need six points to determine the exact location...but to chart a course, you need a point of origin

Why do you need 6? Shouldn't 3 suffice? Was this purely a plot device or the biggest blunder in the history of Hollywood? (I am leaving out the third possibility, that I am missing something entirely)

  • 6
    Well, isn't a single point already a location? So I guess the terms in this statement are a bit fuzzy, anyway.
    – Napoleon Wilson
    Commented Dec 18, 2011 at 21:27
  • @ChristianRau Oh ya that too. I realized that, but then forgot about it in favor of other inconsistencies.
    – puk
    Commented Dec 18, 2011 at 21:30
  • 1
    @puk The Stargate only works one way. When a gate is opened, matter can only travel from the dialing gate to the receiving gate.
    – user209
    Commented Jan 20, 2012 at 5:55
  • 1
    @Keen what if the gate is busy? Do the travelers go to gate-mail?
    – puk
    Commented Jan 20, 2012 at 9:22
  • 1
    @puk The wormhole fails to establish. So when the final chevron is locked in, nothing happens. You have to dial again to try again.
    – user209
    Commented Jan 20, 2012 at 15:46

16 Answers 16


I'm sorry but most of the answers here are incorrect. The original observation made by the person asking the question is correct. In 3 dimensional space, only three unique co-ordinates are needed to describe an objects exact location relative to a known point of origin.

A good real-life example of this, which proves that point - is that GPS devices are designed to track your location with a minimum of three satellite signals in range. GPS co-ordinates do use more satellites than that to improve accuracy, but that is not because having more reference co-ordinates makes them more accurate, it is because having more RADIO signals reduces the impact of noise and other interference on the that distorts one of the signals it is tracking.

Imagine your assistant is sitting in the backseat on the passenger side of your car, and you need to tell him the exact location of a cup of coffee you left on your dash board. You could use the following reference co-ordinates:

Front Bumper (X axis coordinate) Drivers side-view mirror (Y axis coordinate) Windshield Wipers (Z axis coordinate)

Now, from the passenger side back seat if you were to move your hand towards all three of those object, without moving past any of them, you will arrive at a location that sits in front of you, at the height of the windshield wipers, in the direction of the driver's seat, and that would be the dashboard of the vehicle in the corner closest to the driver's window. Adding 3 more reference points would not make it any more accurate, because it doesn't matter how many directions you measure from, as long as you have enough reference points to choose from.

However, I think that 3 million possible address combinations and 38 reference points is accurate enough when you are talking about galactic travel. If more accurate was needed, they would have to use symbols on the gates, but the addresses would still only need 3 symbols and a point of origin to work!

For those of you who believe the other answers that argue that 6 points plus a point of reference is logical; I can understand why you might come to that conclusion but you are over thinking it... and you are wrong. If you were to eliminate the point of origin from the equation, then you would need to 6 coordinates, just because you would need 3 coordinates for each point (one set for your point of origin and one set for your destination). Hollywood obviously did not understand the math, and misinterpreted how coordinates work in three dimension space.

Another way you can see how illogical that would be, would be to take a two dimensional map and mark two points... then figure out how to describe the position of one point relative to the other. According to Stargate logic, you would need one coordinate for your point of origin, and then four points for the destination (one point on each side of the destination forming a square, instead of the cube they used in the movie for 3 dimensional space). I promise, when you are done, you will feel pretty stupid. It won't take you more than a couple seconds to realize that finding four reference points to describe one location on a 2 Dimensional map is completely stupid.

And for those of you who are die-hard over thinkers, you do not need an agreed center or universal axis, or reference orientation to make this work using one coordinate per dimension, plus your point of origin; as long as you ensure that every destination has at least three reference points around it which are all further away from the destination than they are to the point of origin (I won't get into the math or explain that part in detail, but the reason is that you need to draw three separate vectors going all the way past the destination from three different angles, so that the distance between the object remains equal to the distance between the point of origin and the intersection of the three points).

  • 8
    A GPS receiver needs a minimum of four satellites unless another source of information is available, like altitude/elevation. Having a fourth satellite allows the GPS to synchronize time with the atomic clocks aboard the GPS satellites to get a precise location. See basic GPS operation. More satellites are used to improve the location precision with better geometry of the satellites, and have little to do with RF or EM interference.
    – wallyk
    Commented Aug 25, 2013 at 19:35
  • One question, who told you to use the Windshield Wipers' z-coordinate instead of their y-coordinate? And please don't say the driver.
    – Napoleon Wilson
    Commented Aug 27, 2013 at 9:00
  • 3
    Wow, almost a year has passed since I read this new answer for the first time. You seem to have taken great effort in argumentation against the other answers and in favor of yours. I'd like to refute parts of your answer, per paragraph. 1) In earthlike 3D space, not only three coordinates are needed, but also the definition of its axes which determine origin and direction. You assume the stargate system has that knowledge. 2-4) You seem to relate the question to earthlike conditions while the stargate system may even not be aware of axes. It certainly has its own coordinate system,
    – NGLN
    Commented Jul 8, 2014 at 19:35
  • which possibly could be like our 3D system, but we simply don't know. 4) as long as you have enough reference points to choose from. That's exactly right! Your car has certainly more than 39 references to depict a location for the coffee cup while it has much fewer locations to hold the cup than the galaxy to hold a stargate. 5) With 3 symbols out of 39 symbols you can generate 9,139 different combinations, thus max. 9,139 possible locations. That's quite a lot fewer than the 3 million that you grant enough accuracy yourself. Otherwise said,
    – NGLN
    Commented Jul 8, 2014 at 19:36
  • 2
    You fail to take one important thing in consideration. On a fixed map, in relatively short distances and/or time, you don't need all of this. But in a galaxy (or GALAXIES!), where each planet, solar system, and cluster can move in different directions and speeds at the same time. Instead of a fix map, would your same approach work on two boats moving in different directions/speed?
    – cde
    Commented Jan 3, 2017 at 23:31

His logic is quite simple really.

The x axis has a start and end point.

The y axis has a start and end point that intercepts somewhere along the x axis.

The z axis also has a start and end point, that intercepts along the y axis and x axis.

This makes 6 points.

If that makes no sense, this picture may explain it.

cube with a point on each face that forms lines that intersect in the center of the cube

To clarify this further, if you have a known axis (i.e. the centre of the universe), then you could indeed use a three dimensional axis by using (x, y, z). This would give you the distance from the center of the universe on each axis. This is impractical however, because of the level of precision needed in something as massive as space would require a huge number for each axis...this would be impossible for a symbolic representation.

If however you use objects as reference points, then you need far less precision, as you can use intersection to give you the precision, as shown in the diagram.

  • Comments are not for extended discussion; this conversation has been moved to chat.
    – Napoleon Wilson
    Commented Jan 27, 2017 at 18:43

Any random point (a location) in space can be defined by a coordinate in any number of coordinate systems. The stargate system uses its own coordinate system based on 39 constellations (for a Milky Way stargate), symbolized by chevrons on the stargate. But whether these chevrons symbolize constellations, or even if there exist dimensions in that specific coordinate system, is not relevant to answer your question. Fact is, that there are 39 points in space known by the stargate.

Accept that a stargate can only establish a wormhole, or travel path, if it knows an origin and a destination.

Now, the simplest definition of such a path would be just 2 points: the origin and the destination. But how many stargates are there? And how many symbols are on a stargate again? Clearly, two points to define the path isn't going to work.

Somehow the destination point has to be constructed out of the 39 points known to the stargate. For instance, take two points which form the ends of a 'line' and the stargate calculates its middle which would translate to the destination point.

The question then rises: is that enough precision? A combination of 2 out of 39 results in only 741 possibilities. So 2 points are too few to give enough resolution.

One step further: take 3 points to define the destination point. The stargate system would calculate the triangle center from those 3 points to get the destination. Well, 3 out of 39 leaves us with 9,139 possibilities: again not enough.

There is no evidence of the Milky Way having more than 9,139 stargates (or even more than 741), but note that the destination point does not point to a stargate, but to a random point in space (a stargate could be anywhere). The stargate system just picks the stargate closest to that destination point. (But that is explained in the series later, not in the original movie.) Clearly, space has more than 9,139 locations.

4 points result in 82,251 possible locations, 5 points in 575,757, and finally 6 points result in 3,262,623 possibilities.

And (apparently, but also kind of obviously) a Milky Way divided in at least 3 million sections guarantees a possible unique location of a nearby stargate. So, only with six defining points there are enough possibilities to define enough destination points.

  • For some reason I am just not following you. What is a point to you? (x,y,z)? Or a constellation? Or a symbol on a stargate?
    – puk
    Commented Dec 20, 2011 at 19:44
  • @puk I edited my answer to explain my theory. But to answer your question: by point I mean a location in 3D space.
    – NGLN
    Commented Dec 20, 2011 at 21:51
  • @NGLN There's 200–400 billion stars in the Milky Way. An estimated 50 billion planets with 500 million in the Goldilocks zone see this article. So you're saying it's obvious that only 3 million of these 500 million viable planets are interesting enough to have a stargate? To further complicate your suggested solution, we know from Stargate Universe that some star systems have multiple stargates... so some of your 3 million sections have to be very small.
    – Chris K
    Commented Dec 21, 2011 at 5:28
  • @ChrisK Yes. And then thát would be the plot hole. Note the at least.
    – NGLN
    Commented Dec 21, 2011 at 6:18
  • 1
    This is the right answer. Think about it this way: If you have streets and house numbers, then to tell someone where you live all you to do is give them your address. If the streets have no names and the houses have no numbers, you instead only have a few landmarks (in this case the 39 constellations) then you need to reference those landmarks to tell someone where you are at (between the clock tower and the old barn). The more landmarks you use in your addressing system, the more possible points you can reference. Commented Sep 21, 2012 at 20:16

In geometry, we learn about line sectors: Pieces of lines that have two end points. Each of the six points on the XYZ plane is an endpoint thus lowering the possibility of error. Note how Dr. Daniel Jackson said

...you need six points to determine the exact location...

Six points on the XYZ plane gives the exact Stargate that you will exit. The more points you use, the less results you will get. For example, if you type "Cat" into Google, you will get resulted for all different kinds of cats, but if you type "Long-haired calico cat," then you will get less of the results you didn't want and more of the ones you wanted (provided you were searching for Long-haired calico cats). Obviously, depending on where your destination is in the universe, there will be varying amounts of Stargates. In the vicinity of Earth, there is probably only one with the coordinates to dial Earth's Stargate. In the vicinity of Abydos, there are more Stargates.

This is my first time even thinking about this in depth, and my knowledge of Physics is taking over...

  • IMO that's a bad analogy to use. A google search is inherently ambiguous. It looks for best matches.
    – puk
    Commented Jun 20, 2012 at 19:19

With the logic in the movie, 4 points are enough, because each line appears to pass through the same point, i.e. you only need 2 lines. Given the random placement of stars, it is extremely unlikely that you will find 6 in just a few constellations that enable 3 lines to intersect at the same point (try it with 3 straws, or pencils, and see that it just won't work). 3 planes could designate a point in XYZ, but 2 points are not enough to define a plane, because the plane can have any orientation. In short, the movie logic is flawed.

  • Thank you, that's what I've been trying to say. One only needs two vectors, with two points defining a vectors hence 4 points, to define a single point at the intersection point of those vectors.
    – puk
    Commented Aug 22, 2012 at 17:50
  • 1
    Half of this answer is the same as my comment. The other half - stating that 4 points is enough - simply doesn't give enough resolution: only 82251 possible locations can be constructed from 4 points, as explained in my answer. Also: a destination point doesn't have to be exact. As explained in the Stargate series later, the destination is locked to the stargate which is nearest to the destination point.
    – NGLN
    Commented Sep 21, 2012 at 11:13

Each Stargate could imagine itself to be the center of its own reference system. It can determine the distance and direction of 39 beacons. If you input one beacon (let's call it a), the origin Stargate draws an imaginary sphere around itself with a radius equal to the distance to a. After you input b, the Stargate draws another imaginary sphere around the location with a radius equal to the distance from origin to b. The intersection of these two spheres is a circle. Inputting one more beacon will provide a third sphere which will reduce the intersection down to at most two points. This technique is called trilateration, and is how GPS units actually work. One more input would narrow it down to the exact point. Or, even better, the origin gate could just pick the destination closest to a Stargate (or randomly pick one if they are both exactly the same distance which is extremely unlikely). That way you would only need 3 symbols with no origin required. This works, by the way, even if everything in the universe is in motion. Plus 39 choices raised to the third power is around 60,000 possible permutations. Also, who says aliens think in lines? Why not spheres and circles instead?


GPS works by distance. It has nothing to do with co-ordinates! The distance between your device and a satellite, the information with just give a distance from the satellite but no real direction, after 3 satellites you have one position where all three distances cross. This is your position relative to Earth, since distance is measured by D=Speed/time; a forth satellite is used to correct time errors, a fifth, sixth or as many more satellites as in range will only improve timing and be able to cover when a satellite drops out of range!

For the 6 coordinates, this is using 6 'fixed' plots in space, the intersection of the 6 would be your destination. Using the home plot as a reference point would then add another line to improve on any errors. Since most/all planets travel in space, a locked on location will change as fast as the orbit of the destination. By using 6 reference points, the error is reduced. If the reference points are moons, then that would make the error rate a lot smaller!

I hope this makes sense!

  • 3
    GPS is not mentioned in the question. Is this meant to be a comment o. An existing answer?
    – Chenmunka
    Commented Oct 13, 2016 at 17:47

You only need two lines (four points) to find another point. Two lines will either have 0, 1, or infinitely many intersections. For obvious reasons we will only consider the case where there is one intersection (as the other two cases don't help us pinpoint a specific location).

So we have two lines, let's call them 'line 1' and 'line 2'. These two lines intersect and give us a point, let's call it 'point β'. [Note: I didn't use alpha as it can sometimes look like the letter 'a', which would cause confusion further down]

Let's say you have a third line, we'll call it 'line 3'. Then there are a few possibilities in terms of intersections for line 3:

  • a) It lies on top of either line 1 or line 2
  • b) It does not intersect any of the original lines
  • c) It intersects only one of the original lines (but not in the special way that occurs in case 'a')
  • d) It intersects both of the original lines but does not go through point β
  • e) It intersects both of the original lines and does go through point β

We can ignore 'a)' since it would mean line 3 is, for all intents and purposes, a copy of one of the first two lines. That means we essentially only have two lines, not three.

We can ignore 'b)' since it would mean line 3 does not intersect the location we are trying to find since it would have zero intersections.

'c)' can also be discarded, but why? The original point we found, point β, was the intersection of lines 1 and 2. Let's say line 3 also went through point β, then; line 3 would have to intersect both of the original lines. But 'c)' is the possibility where line 3 intersects only one of the original lines; not both. So in possibility 'c)' line 3 intersects a single other line to give us a point, and we know this point can't be point β. Let's call this 'point γ'. Here's the problem; we only want a single location, but the three lines have given us two points; β and γ. Too many locations, hence 'c)' is ignored.

'd)' is also out. Why? Well lines 1 & 2 intersect at point β, and we said possibility 'd)' is where line 3 does not go through point β. This means we now have three points!

  • The point where lines 1 & 2 intersect
  • The point where lines 2 & 3 intersect
  • The point where lines 3 & 1 intersect

We only want one point, but now we have three! This is even worse than possibility 'c)'! So, 'd)' is definitely out.

We have discounted possibilities 'a)' through 'd)', so now we are left with 'e)'. But here's the problem; 'e)' technically has nothing wrong with it, but it's useless! Line 3 intersects the original two lines at a single point, the only place this can happen is at point β. If line 3 does not intersect lines 1 & 2 at point β we are back to possibility 'd)', which gives us three points as we discovered. So now we know, the location is at point β!!! We know this because all three lines intersect at one single point.

But... we already knew where point β was from the first two lines, we even gave that point a name: 'point β'. For line 3 to make sense it has to intersect a point we already found. If it does not then we go back to one of the first four possibilities, which do not make any sense. (except for 'a', which does make sense but is identical to using two lines)

Another way to think about it;

  • We have two lines in three dimensional space and we know they both intersect a location that we are trying to find.
  • We know that the two lines can be thought of as existing entirely on a two dimensional plane which is a 'slice' of the three dimensional space they exist in. There is only one possible plane where both of these lines exist in their entirety.

The location we want to find must be on that plane. Why? Because; If the lines exist entirely on the plane then they exist nowhere outside of it, if the location we want to find exists outside of the plane then it exists where no part of the lines exist. If no part of the lines exist where the location is then the lines could not possibly pass through it, but... we know the lines do pass through the location, so that location must lie on the plane.

We all agree that two lines on a plane will intersect to give us a single point. We have two lines which are part of one and only one plane through the 3-d space, they both go through the location, and that location must be on the plane. Therefore, we know exactly where the location is with only two lines even through those two lines are in three dimensional space.

Two lines are all you need.

You may be tempted to think that additional information will give you more 'combinations'. There are, but the problem is; many of them are not possible and the ones that are possible happen to be useless. All the additional combinations belong to one of the five possibilities listed before. If it belongs to;

  • 'a)' - One line is a copy of another, so there are only two lines: No additional combinations!
  • 'b)' - One of the lines simultaneously does go through the location & does not go through the location. Reductio ad absurdum: No additional possible combinations.
  • 'c)' - Gives us too many points, one location somehow exists in more than one location. Reductio ad absurdum: No additional possible combinations.
  • 'd)' - Gives us too many points, one location somehow exists in more than one location. Reductio ad absurdum: No additional possible combinations.
  • 'e)' - There are a number of different third lines which intersect point β, so we have many new combinations. However, all these additional combinations point to the same location; point β!!!

We definitely do get more combinations from possibility 'e', but none of them give new results! They only give copies of results obtained from two lines intersecting! Therefore; There are more combinations but the same number of locations!


The universe is continually expanding. In order to define an intersection point within a moving (expanding) spatial section, two points within the referencing vector are required for each of the three referencing axes keeping in mind the expansion doesn't necessarily occur in a uniform (concentric) form.

  • I don't know anything about astro physics, but I know enough to know that in a randomly-ish expanding universe, coordinates are pretty much useless.
    – puk
    Commented Dec 28, 2012 at 1:08

Maybe Dr. Daniel Jackson is talking about the number of initial conditions needed in order to know the future position of a point in three dimensions given second order equation of motion. In fact one need three coordinates for the initial position (x,y,z) with in addition three values for initial velocities along each directions.


There are lots of good arguments regarding finding a location using points in space, and how many it would take, 4, 6, etc. Many argue that finding 39 points that could be used to define search parameters among planets, constellations, etc. would be unlikely. I would argue the opposite. There are enough planets, constellations, and identifiable points in space, that one, with enough resources, could seek out the 39 that would work to define a grid within the star system.
At some point, you could also have intersection with another set of coordinates, fanning out, like flower petals. I'm sure this line of thinking is flawed, but seeking out 39 objects that meet the needs of a search grid is doable.


Agree the 3 lines directly intersecting is bunk and overkill, however one really wants to describe a region of 3D space IMHO i.e. a bounding box such as a tetrahedron/polyhedra with the destination gate as close as possible to the center point of said 3D region.

39 addresses/symbols and 6 used for destination coordinates gives: - select 2 from 39 to get a combination (ordering not important) so 741 possible tuples i.e. {a,b} same as {b,a} - now choose 3 tuples from 741 possibilities with no repetition and order not important = 67,537,210 polyhedra

i.e. {a,b},{c,d},{e,f} can have each pair reversed or re-ordered for the same 3 lines e.g. {f,e},{b,a},{c,d} is identical.

So 67,537,210 possible polyhedra (or lesser gates) in this galaxy (ignoring higher order 8th and 9th chevrons (thus still sticking with 6)).

Assume one primary gate/symbol per 'strategic' anchor point e.g. a constellation with the gate towards its centre (there can be many more lesser gates dotted around nearby of course). Assume celestial objects moving in perpetuity. So the gate system only then needs to calculate the relative spatial position (in a moving universe) of the 39 primary i.e. strategic gates. We now use a shortcut to do the math to find a lesser gate by recursing in to the bounding polyhedra of the 3 skew lines using something like 3D delaunay triangulation.

6 points = 3 skew lines (do not intersect). Shortest path between each line = 3 new lines/edges. Connect all external intersection points to describe a polyhedra in space. Use 3d voronoi/delaunay triangulation to find the central lesser gate.

example skew lines forming polyhedra

Caveats: a) My only thoughts with this is that the same gate address may not result in the same gate over aeons unless there is some multidirectional constant to expansion factored in.

b) having more than 1 gate per planet may be problematic... maybe not.. depends upon dispersion of the gates and how fine grained you can slice and dice with the system...

c) if the pure sequence of gate addresses is like an IP address, then the full order totally matters. If it's just the plain permutation of select r=6 from n=39 then it results in 2,349,088,560 unique gate addresses as opposed to 67,537,210 polyhedra from 39 gates.


First of all, the coordinate frame needs to be known. There is no 'absolute' universal coordinate frame, so I assume it is galactocentric. However, think about how difficult it would be to specify a single point in a galaxy where every thing is behaving like a fluid.

In a galaxy, EVERYTHING is moving. The super singularity at the center is spinning, and infinitely warping space, the spiral arms of the galaxy are moving. Then there is the orbits of planets within solar systems, and the orbits of moons around those planets.

And everything is interconnected through gravity and subtly influencing each other's motion within the waltz. Binary stars orbit each other, massive gas giants wobble their stars.

Neighbouring galaxies also exert an influence. Then there is dark matter which is affecting us in ways we don't fully understand.

So in conclusion, I have no idea how to specify an exact location in space, but I do know time would have to be a considerable component. Basically, the only answer that can possibly make any sense is that is fiction and the requirements come from where the sun don't shine.

Having said all that, I am a computer programmer, and I make physics engines. In a 3D physics simulation, 7 numbers are used to specify the state of an object. 3 for position and 4 for orientation. Actually only 3 for orientation are needed, but the calculations are much nicer when using a tiny bit of redundency.

So, another possible answer is: x,y,z,roll,pitch,yaw, and time could be the 7th.

  • I am assuming the movie assumes that the universe is static. Also, if I am not mistaken, roll pitch and yaw are from the viewers perspective
    – puk
    Commented Aug 27, 2013 at 4:57
  • roll, pitch and yaw are from any arbitrary perspective, although the order of their rotations is important.
    – DaleyPaley
    Commented Aug 27, 2013 at 5:01
  • Nah, you don't need the orientation of the destination, they're speaking about points. Neither can you just give the point's coordinates since as you said there is no absolute coordinate frame (and the stargate doesn't take infinitely high precision input, just some select few star constellations). But that isn't needed if the destination is defined relative to other points (as described in the movie, however this is actually done, which is the question asked here). Yet I agree that the whole thing wouldn't work in practice anyway.
    – Napoleon Wilson
    Commented Aug 27, 2013 at 8:49

You people need to get lost in space. To define a course you need 2 points: Origin and Destination (creating a line-simple). To target a course relative to the origin you need 4 points: basically creating two lines that intersect in space as viewed FROM THE ORIGIN (crossing lines make an X). To define a Position in space you need 5 points: 3 points to define a plane, and 2 points to define a line that will intersect that plane at a specific location. Now use a point of origin to target that 5 point location in space.


Having nothing better to do, I thought more about the need for 7 points needed to find a location in free space.
First there would be a need to establish a Cartesian frame of reference. Start with star A then star Ax then Ay and then Az. That’s 4. Now we need a value along axis A, Ax That’s 5. Now a value along axis A, Ay. That’s 6. And last a value on axis A, Az. That’s 7 and Bob’s your uncle . . .


Three line segments are needed. In n-dimensional space, any unique point can be determined by n numbers. In 2 dimensions, 2 numbers suffice. In 3 dimensions 3 numbers suffice. Any two line segments that intersect define a plane. The point of intersection gives 2 numbers in that plane, but does not suffice for the third number. We need to designate 2 more points and draw a third line segment to know where the plane is located in space. Another way to think of it is that if 2 lines intersect at a point then that point of intersection is a unique point in a plane. If 3 planes intersect at a point then that point is a unique point in space.

The big mistake in the movie is that the stargate takes them to a different galaxy, but all the constellations that they use as points are constellations that we see from Earth and are all in our galaxy. If the destination was in our galaxy then the method is adequate. It's interesting to note that later when the Stargate SG-1 series came out the characters in the show stated that the 7-points method in the movie will not work for travel to another galaxy. In SG-1 they say that 8 points are needed to travel to another galaxy. I have not figured out if that is true or not.

You must log in to answer this question.

Not the answer you're looking for? Browse other questions tagged .