2
有效地获取N位!?
给定和,就有可能获得的第个位(或任何小基数的位)在时间/空间中,其中是和y中的多项式函数?M M N !O (p (l n (N ),l n (M )))p (x ,y )xññN中号中号M中号中号Mñ!ñ!N!O(p(ln(N),ln(M)))Ø(p(升ñ(ñ),升ñ(中号)))O( p( ln(N), ln(M) ) )p(x,y)p(X,ÿ)p(x, y)xXxyÿy 即鉴于,中号= 2 μ(与Ñ,中号∈ Ž),发现位2 μ的(2 η)!以O (p (η ,μ ))为单位。N=2ηñ=2ηN = 2^\etaM=2μ中号=2μM = 2^\muNñNM∈Z中号∈žM \in \mathbb{Z}2μ2μ2^\mu(2η)!(2η)!(2^\eta)!O(p(η,μ))O(p(η,μ))O( p(\eta, \mu) ) 注意:我已经在此处的 mathoverflow.net上询问了此信息,但尚未得到任何答案,因此我已交叉发布。 从另一站点的评论中,吉恩·科普(Gene Kopp)指出,人们可以通过使用斯特林近似进行模算术和高阶位来有效地计算低阶位,所以这个问题的确是“一个人如何有效地计算中阶位?” 。