I've got a bit of math to check with you guys. Just for fun :P
First of all I've got calculations based on info here http://diablo.wikia.com/wiki/Magic_Find (not sure if reliable in any way).
Second, I hope this is still true - when item drops it checks if this is magic item, if so - checks if rare, if so - checks if legendary.
Max magic drop % = 100 @300% MF
Max rare drop % = 30 @300% MF
Max legendary drop % = 10 @300% MF
MF boost = 10 * additional party member
Torment boost = 1.15 * torment level
Rift boost = 2
Let's count for T6 rift, party of 4, best topaz gem (41%MF):
MF = (41 [gem] + 30 [party]) * 2 [rift] * 6 [Torment lvl] * 1.15 [Torment boost]) = 71 * 2 * 6 * 1.15 = 979.8
Chance for magic item = 979.8%
If magic test passed: chance for rare item = 97.98%
If rare test passed: chance for legendary item = 32.66%
So chance for legendary drop is 9.798 * 0.9798 * 0.3266 =~ 3,1354
While solo T1 rift, no gem:
MF = 10 [minimum] * 2 [rift] * 1 [Torment lvl] * 1.15 [Torment boost]) = 23
Chance for magic item = 23%
If magic test passed: chance for rare item = 2.3%
If rare test passed: chance for legendary item =~ 0.77%
So chance for legendary drop is 0.23 * 0.023 * 0.0077 =~ 0,000041
This seems to be way to low. And there is no change between solo play and party of 2.
I don't know where did this website get the numbers for Torment and Rifts but do you think this is accurate?