Originally Posted by KeepItSimpleStupid
For some reason I didn't think you would bite.
GFCI's use transformers to add or subtract currents. When there is a difference of about 16 mA the GFCI opens the circuit. Thus a resistor smaller than R=120/16mA to ground on either leg will trip the GFCI. The GFCI also detects a grounded neutral using a different mechanism.
The 2 pole case:
We know that i(L1)+i(L2) = i(N); neutral carries difference of L1 and L2
We also know that L1 is 180 deg out of phase from L2.
So to get the difference of i(L1) and i(L2) the primary would be wound in the same direction.
Let's rearrange the eqn to read i(l1)+i(L2)+i(N) = 0
With a GFCI we want i(L1)+i(L2)+i(N) ~> 16 mA to trip the breaker.
So, we can wire the transformer primary with the currents from L1, L2 and N and check the magnatude. Anything greater tha +-16 mA will trip the 2 pole GFCI. This is why the Neutral of the GFCI has to be attached to the load side. Adding or subtracting just depends on the direction of current flow.
The special case of no neutral to a hot tub for instance just forces i(N) = 0.
Does this make sense?