用c语言解决哥德巴赫猜想
n、n1、n2为任意一个正整数
x、y、z、a、b、c、d、e、f为正整数
a≠2*n||(2*n1+1)*(2*n2+1)
a-1=z
z=2*c
2*c>(2*x+1)*(2*y+1)
b=a-2*1++&≠(2*x+1)*(2*y+1)
d=b-2*1++&≠(2*x+1)*(2*y+1)
求证
e>6 d=a+b e为偶数 a和b为素数
f>9 e=a+b+d f为奇数 a、b和d为素数
设定e=88
88=a+b
88-2=2*c+2*c*-2*1++
设定2*1++=2
c=22
2*c+1=45=a
因为45=(2*x+1)*(2*y+1)
所以设定2*1++=4
无法整除
所以设定2*1++=6
92=4c
c=23
23*2+1=47=a
88-47=41
设定f=99
f=a+b+d
99-3=2*c+(2*c*-2*1++)+(2*c*-2*1++)-2*1++
设定2*1++=2
96=2*c+2*c-2+2*c-2-2
96=6*c-6
90=6*c
c=15
15*2+1=31=a
99-31=68
b+d=68
68-2=2*c+2*c*-2*1++
设定2*1++=2
c=17
17*2+1=35
因为35=(2*x+1)*(2*y+1)
所以设定2*1++=4
66=4*c
无法整除
所以设定2*1++=6
c=18
18*2+1=37=b
68-37=31=d
99=31+31+37
结论:
e≥4 d=a+b e为偶数 a和b为素数
f≥9 e=a+b+d f为奇数 a、b和d为素数
设定e=4
4=a+b
4-2=2*c+2*c*-2*1++
设定2*1++=2
2=4c-2
4c=4
c=1
2*c+1=3=a
4-3=1=b
4=3+1
设定f=9
f=a+b+d
6-3=2*c+(2*c*-2*1++)+(2*c*-2*1++)-2*1++
设定2*1++=2
6=2*c+2*c-2+2*c-2-2
6=6*c-6
12=6*c
c=2
2*2+1=5=a
9-5=4
4=b+d
4-2=2*c+2*c*-2*1++
设定2*1++=2
2=4c-2
4c=4
c=1
2*c+1=3=b
4-3=1=d
9=5+3+1