-- 反例を与えるための必要条件 ind1<(log2)/6 と -- 反例を与えるための十分条件 ind2<(log2)/6 の -- 検証 tests = [ (k,ind1,ind2,n) | k<-[1,3..], let x = rrats !! k, let y = rrats !! (k+1), let z = rrats !! (k+2), let n = denominator x, let rn = fromInteger $ n, let ind1 = fromRational $ (x-z)*rn^2, let ind2 = fromRational $ (x-y+1/rn^4)*rn^2 ]
-- 反例を与えるための必要条件 ind1<(log2)/6 と -- 反例を与えるための十分条件 ind2<(log2)/6 の -- 検証 tests = [ (k,ind1,ind2,n) | k<-[1,3..], let x = rrats !! k, let y = rrats !! (k+1), let z = rrats !! (k+2), let n = denominator x, let rn = fromInteger $ n, let ind1 = fromRational $ (x-z)*rn^2, let ind2 = fromRational $ (x-y+1/rn^4)*rn^2 ]
main = do mapM_ print $ take 18 $ tests 0778132人目の素数さん2020/08/16(日) 02:42:30.06ID:ocOa8mpd (1,0.1111111111111111,1.125,1) (3,0.2571428571428571,0.3584995251661918,9) (5,0.3645833333333333,0.5745868183338909,35) (7,0.24181360201511334,0.2751801401822668,96) (9,0.21822607876241706,0.22524981315418816,794) (11,0.18275732576857484,0.19461297624934124,25469) (13,0.15236871728780266,0.1584026182320683,418079) (15,0.4463335352290383,0.8061415376018488,10975455) (17,0.18006122736094865,0.21960325986464296,24590254) (19,0.5385099766993894,0.5494690343620313,136566069) (21,0.24775175562084492,0.3293483999092869,6847196937) (23,0.36333931797114377,0.5706953927377529,27637329632) (25,0.5300370170033072,0.6110001975243692,76064791959) (27,0.6450755494730714,0.8217786553560967,574033809103) (29,0.210010870755119,0.23465044264678134,2669611999270) (31,0.2533250635740805,0.2900654933452463,25423560120208) (33,0.5163505675436897,0.6960546827950139,200718868962394) (35,3.29262416686285e-2,3.404729100026536e-2,777451915729368)