Different types of string theory

There are 5 main types of string theory:
1. Type 1 theory
2. Type IIA theory
3. Type IIB theory
4. Heterotic type O(32) theory
5. Heterotic type E8E8 theory
There is also M-theory and Superstring theory but I don't need to talk about those.

I have recently discovered a sixth. I call it Standard String Theory. Here is the mathematical proof:

1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
/*
 * Standard String Theory - Revision 1
 */
#include <string>

std::string theory[1][2][3][4][5][6][7][8][9][10][11];

int main()
{
	for (int i = 0; i < 1; ++i) {
		for (int j = 0; j < 2; ++j) {
			for (int k = 0; k < 3; ++k) {
				for (int l = 0; l < 4; ++l) {
					for (int m = 0; m < 5; ++m) {
						for (int n = 0; n < 6; ++n) {
							for (int o = 0; o < 7; ++o) {
								for (int p = 0; p < 8; ++p) {
									for (int q = 0; q < 9; ++q) {
										for (int r = 0; r < 10; ++r) {
											for (int s = 0; s < 11; ++s)
												theory[i][j][k][l][m][n][o][p][q][r][s] = "42";
										}
									}
								}
							}
						}
					}
				}
			}
		}
	}
	
	return 0;
}


Thank me later.

Edit: Fixed code.
Last edited on
:O you've found the meaning of life!!
Obligatory link to best string theory summary:

http://xkcd.com/171/
Do you have the one with the "Witten to English dictionary"? I can't find it!
I don't recall that one. Was it xkcd?
Type IIC string theory:
 
char *string[42][42][42][42][42][42][42][42][42]; // notice the extra dimensions 
@Disch,
Yes. Someone was reading a book on Superstring Theory which Ed Witten co-authored (I was going to buy it but it was £40) and had a "Witten-to-English Dictionary" because, I assume, Ed Witten is incredibly intelligent (he is, I'm just assuming that's the joke).

@Bazzy,
Why is there only 9 dimensions?
Also, yeah, I just realised mine is 1-dimensional. I'll have to take a look at my equations.
if you look more closely, there are 10 dimensions on mine, one describes the string itself
Well, it's a pointer to a 9-dimensional array, so I suppose the pointer counts as a dimension.

I chose 11 dimensions, like M-theory, for mine.
Er, it is a nine-dimensional array of pointers.
YOU'RE a nine-dimensional array of pointers!
Topic archived. No new replies allowed.