216: Romantic Drama Equation

Explain xkcd: It's 'cause you're dumb.
Jump to: navigation, search
Romantic Drama Equation
Real-life prospective-pairing curves over things like age can get depressing.
Title text: Real-life prospective-pairing curves over things like age can get depressing.

[edit] Explanation

The equations in the comic and the graph show how many different love pairs can be made if you know the number of females and males in a group. The text explains that it was inspired by TV Romantic Drama (in this case, the gay drama Queer as Folk), but of course the formula is valid for any group of people. There are two graphs and equations - gay option is the case when we are looking for pairs with same gender, straight option is for heterosexual equations. The interesting/funny part about the results is that in most cases there are more possibilities when we consider the homosexual option. Also it is interesting to observe what is kind of obvious - in the heterosexual case the "best" case is if both genders are present equally and the possibilities drop very fast if there is substantial difference between genders.

The graph makes a note that it only holds true for large casts. Case in point, with a cast of only four people: a two-to-two female-to-male ratio will have four straight pairings to two gay pairings, while a three-to-one female-to-male ratio will have three straight pairings and three gay pairings.

The title-text mentions that Randall made a chart of his own prospective dating pool as he gets older, and was depressed by the results. A dating pools show how many prosible partners you can choose from. As you get older less of these will be single. But as he later shows in 314: Dating Pools the age is not the problem... He is!

[edit] Formulas

The formulas may be derived as follows:

Each straight couple needs to include one of the x males and one of the (n-x) females so there are x(n-x) possible ways of combining one of each. E.g., if there are n=5 people, of whom x=2 are male, then there will be 3 possible pairings involving the first male, and three possible pairings involving the second yielding 2(5-2)=6 possible pairings.

Each gay couple needs to include either two males or two females. To choose two males, we can start with any of the x males and choose any of the (x-1) remaining males. However, that counts each possible pairing twice. E.g., Adam&Steve got counted when we chose Adam first and Steve second, and again when we chose Steve first and Adam second. To avoid double counting the possible couples, we therefore need to divide that total by 2. So there are x(x-1)/2 possible male-male pairings. Similar reasoning involving the (n-x) females tells us that there are (n-x)(n-x-1)/2 possible female-female pairings. Multiplying these out and combining the male and lesbian couples together, we get the total number of possible gay couples is [x^2 - x + n^2 - nx - n - xn + x^2 + x]/2. That simplifies to [n^2 - n + 2 x^2 - 2 xn]/2. The left two terms can be combined together as n(n-1) and the right two terms can be combined together as -2x(n-x) or 2x(x-n) [which is negative, because x-n<0]. Since the sum of these terms was divided by 2, we get that the total number of possible same-sex pairs is n(n-1)/2 - x(n-x) or n(n-1)/2 + x(x-n), which is what the cartoon says.

[edit] Equations and links to wolfram-alpha

  • Formula for Straight pairing: x*(n-x)

Assumptions

The chart and the calculations assume that:

1. No one is bisexual (able to be paired with both genders) or a hermaphrodite (person with the sexual organs of both genders, which is a real medical condition, but very rare in humans).

2. The ENTIRE cast, male AND female, will ALL be of the same sexuality (all homosexual OR all heterosexual).

3. All genders are constant. (If sex-change operations are allowed, then the number of possible pairings is n(n-1)/2, because any two individuals can undergo surgery to become a possible pair.)

[edit] Transcript

TV Romantic Drama Equation (Derived during a series of 'Queer as Folk' episodes)
[A table shows equations for possible romantic pairings in a TV show. The equation under "gay" is n(n-1) 2+x(x-n); the equation under "straight" is x(n-x).]
x: Number of male (or female) cast members.
n: total number of cast members.
[A graph plots pairings (for large casts) against cast makeup. Each of the above equations forms a curve. "Gay cast" starts high for an all male cast, dips down at 50 50 cast makeup, and then rises again for all female. "Straight cast" starts at zero for an all male cast, peaks at 50/50 cast makeup, and then drops to zero again for an all female cast. The two curves intersect at two points close to the middle.]
comment.png add a comment!

Discussion

This can't be right, even at 50/50, the number of gay pairings far outnumbers the number of straight pairings.80.235.105.134 20:10, 28 February 2013 (UTC) Moved from article page

Not quite. Consider a cast of 4 with 2 male (A, B) and 2 female (C, D). Possible gay pairings - 2 (A-B and C-D). Possible straight pairings - 4 (A-C, A-D, B-C, B-D) 122.200.61.203 (talk) (please sign your comments with ~~~~)
He says for large casts. For 2000 cast members, with 1000 of each gender, the gay couplings comes out at 999,000 and straight at 1,000,000. Presumably this is the small cross over the diagram alludes to. If you substitute x = n/2 into the equations, then you get (n^2-2n)/4 for the gay combinations and n^2/4 for the straight combinations, so for gender balanced cast size of n, the straight combinations outnumber the gay by n/2 141.101.98.229 (talk) (please sign your comments with ~~~~)

There is a typo in his formula for gay casts. The + should be a -. 199.27.128.159 (talk) (please sign your comments with ~~~~) No, he's right. Notice the x-n term. x<n, so x-n is negative.108.162.215.61 03:14, 2 March 2014 (UTC)

This also the small implication that "Queer as Folk" was so dull that Randall produced this equation to occupy his mind during it. I often find my mind wandering while sat watching soaps with my other half. Drmouse (talk) 14:20, 3 January 2014 (UTC)
Personal tools
Namespaces

Variants
Actions
Navigation
Toolbox

It seems you are using noscript, which is stopping our project wonderful ads from working. Explain xkcd uses ads to pay for bandwidth, and we manually approve all our advertisers, and our ads are restricted to unobtrusive images and slow animated GIFs. If you found this site helpful, please consider whitelisting us.

Want to advertise with us, or donate to us with Paypal or Bitcoin?