{"entities":{"Q4249708":{"pageid":6279309,"ns":120,"title":"Item:Q4249708","lastrevid":108460997,"modified":"2026-11-06T13:53:25Z","type":"item","id":"Q4249708","labels":{},"descriptions":{"en":{"language":"en","value":"scientific article; zbMATH DE number 1303185"}},"aliases":{},"claims":{"P31":[{"mainsnak":{"snaktype":"value","property":"P31","hash":"fd5912e4dab4b881a8eb0eb27e7893fef55176ad","datavalue":{"value":{"entity-type":"item","numeric-id":56887,"id":"Q56887"},"type":"wikibase-entityid"},"datatype":"wikibase-item"},"type":"statement","id":"Q4249708$7522657F-6D32-4285-918F-FB6F73520F39","rank":"normal"}],"P225":[{"mainsnak":{"snaktype":"value","property":"P225","hash":"8ae3076e444d08fa0b9aebd395b941b33b1b26b1","datavalue":{"value":"0928.11055","type":"string"},"datatype":"external-id"},"type":"statement","id":"Q4249708$B5E8CEC3-BACE-49D8-87B4-ED98878890C1","rank":"normal"}],"P16":[{"mainsnak":{"snaktype":"value","property":"P16","hash":"6433aa16d45e9c84d63fe075a40b575a49df4355","datavalue":{"value":{"entity-type":"item","numeric-id":4249707,"id":"Q4249707"},"type":"wikibase-entityid"},"datatype":"wikibase-item"},"type":"statement","id":"Q4249708$6E71330A-5435-42AA-B6F3-14145794E9F1","rank":"normal"}],"P28":[{"mainsnak":{"snaktype":"value","property":"P28","hash":"a24420eec7e03257dc6bfa6b280bd944a062c7ab","datavalue":{"value":{"time":"+1999-08-31T00:00:00Z","timezone":0,"before":0,"after":0,"precision":11,"calendarmodel":"http://www.wikidata.org/entity/Q1985727"},"type":"time"},"datatype":"time"},"type":"statement","id":"Q4249708$442785C0-0439-4EC6-B50D-AC063CF9B1E0","rank":"normal"}],"P226":[{"mainsnak":{"snaktype":"value","property":"P226","hash":"fd716104cf156585f3bce22202c836b7465d3133","datavalue":{"value":"11Y16","type":"string"},"datatype":"external-id"},"type":"statement","id":"Q4249708$2B4C9856-95C6-44A3-BE0D-4932DA90132D","rank":"normal"},{"mainsnak":{"snaktype":"value","property":"P226","hash":"5005488ac12471348bfecb95099a57fd4da722ac","datavalue":{"value":"11T06","type":"string"},"datatype":"external-id"},"type":"statement","id":"Q4249708$C8F4C99E-7107-490E-953C-4366D26E584D","rank":"normal"}],"P1451":[{"mainsnak":{"snaktype":"value","property":"P1451","hash":"7c10a58e0ed6a6e9303e286146ea7915c0183caf","datavalue":{"value":"1303185","type":"string"},"datatype":"external-id"},"type":"statement","id":"Q4249708$E351651A-5A5C-4887-A473-207079D711A5","rank":"normal"}],"P1450":[{"mainsnak":{"snaktype":"value","property":"P1450","hash":"064528d530f7190dc4e48c05f0bdca920c1120a7","datavalue":{"value":"Shanks's algorithm","type":"string"},"datatype":"string"},"type":"statement","id":"Q4249708$5B1759F1-2306-4D31-BAFB-FAD02FC206E3","rank":"normal"},{"mainsnak":{"snaktype":"value","property":"P1450","hash":"32a0bdb730da0eefdbc019d3be0aa50bf553dc7e","datavalue":{"value":"average time complexity","type":"string"},"datatype":"string"},"type":"statement","id":"Q4249708$7577A5D4-7D89-42B1-9B6D-71C9D6EF3222","rank":"normal"},{"mainsnak":{"snaktype":"value","property":"P1450","hash":"523d051742eca316f12ea66f2b01e36305147972","datavalue":{"value":"linear recurrence relations","type":"string"},"datatype":"string"},"type":"statement","id":"Q4249708$335073CD-22E3-4F0D-96C5-86F39F89F3BB","rank":"normal"},{"mainsnak":{"snaktype":"value","property":"P1450","hash":"1cabad6f3c1e78c3ce8232dbf1b0f4b1ff201f60","datavalue":{"value":"Dirichlet's theorem on arithmetic progressions","type":"string"},"datatype":"string"},"type":"statement","id":"Q4249708$A6BBB075-4546-4F95-802A-D5CE94D92C0A","rank":"normal"},{"mainsnak":{"snaktype":"value","property":"P1450","hash":"9e5e2257b0f9bedf5c8f4347a516e76c3a456ea4","datavalue":{"value":"Lebesgue's dominated convergence theorem","type":"string"},"datatype":"string"},"type":"statement","id":"Q4249708$2C8057BC-72AA-4D18-B356-34C3486EC1A3","rank":"normal"}],"P1460":[{"mainsnak":{"snaktype":"value","property":"P1460","hash":"57f7fea50d2ce1b39b695c4a1313582eed405e38","datavalue":{"value":{"entity-type":"item","numeric-id":5976449,"id":"Q5976449"},"type":"wikibase-entityid"},"datatype":"wikibase-item"},"type":"statement","id":"Q4249708$BCDA42E1-87A9-40DE-93A0-D137F2C2887F","rank":"normal"}],"P1643":[{"mainsnak":{"snaktype":"value","property":"P1643","hash":"a932534adb47f53a133ef4d22abaf56e940d6ade","datavalue":{"value":{"entity-type":"item","numeric-id":4670089,"id":"Q4670089"},"type":"wikibase-entityid"},"datatype":"wikibase-item"},"type":"statement","qualifiers":{"P1659":[{"snaktype":"value","property":"P1659","hash":"51caf1e210cb830bf489d5b6045b90d40ffa4133","datavalue":{"value":{"amount":"+0.8813607096672058","unit":"1"},"type":"quantity"},"datatype":"quantity"}],"P1660":[{"snaktype":"value","property":"P1660","hash":"a327a09ea0305e98d5cf33bd4036320e19f2aed0","datavalue":{"value":{"entity-type":"item","numeric-id":6821328,"id":"Q6821328"},"type":"wikibase-entityid"},"datatype":"wikibase-item"}]},"qualifiers-order":["P1659","P1660"],"id":"Q4249708$EC5C9887-0C16-48C1-A3D6-CF1081429DCA","rank":"normal"},{"mainsnak":{"snaktype":"value","property":"P1643","hash":"710e7a2c52319b231d275c253b3cc2fbd75433c6","datavalue":{"value":{"entity-type":"item","numeric-id":3044344,"id":"Q3044344"},"type":"wikibase-entityid"},"datatype":"wikibase-item"},"type":"statement","qualifiers":{"P1659":[{"snaktype":"value","property":"P1659","hash":"1982e46d85fb9234c2c2a4ccd25c25ccfc2d0e23","datavalue":{"value":{"amount":"+0.8438225388526917","unit":"1"},"type":"quantity"},"datatype":"quantity"}],"P1660":[{"snaktype":"value","property":"P1660","hash":"a327a09ea0305e98d5cf33bd4036320e19f2aed0","datavalue":{"value":{"entity-type":"item","numeric-id":6821328,"id":"Q6821328"},"type":"wikibase-entityid"},"datatype":"wikibase-item"}]},"qualifiers-order":["P1659","P1660"],"id":"Q4249708$14FEAC41-E3CB-4C4A-92D9-79363DE4F2A5","rank":"normal"},{"mainsnak":{"snaktype":"value","property":"P1643","hash":"d1b3c868f5c2029f745567e9834c501e9558eb03","datavalue":{"value":{"entity-type":"item","numeric-id":4305679,"id":"Q4305679"},"type":"wikibase-entityid"},"datatype":"wikibase-item"},"type":"statement","qualifiers":{"P1659":[{"snaktype":"value","property":"P1659","hash":"724ef24082b3aa91aff641a4374b09248e86da7f","datavalue":{"value":{"amount":"+0.8048772215843201","unit":"1"},"type":"quantity"},"datatype":"quantity"}],"P1660":[{"snaktype":"value","property":"P1660","hash":"a327a09ea0305e98d5cf33bd4036320e19f2aed0","datavalue":{"value":{"entity-type":"item","numeric-id":6821328,"id":"Q6821328"},"type":"wikibase-entityid"},"datatype":"wikibase-item"}]},"qualifiers-order":["P1659","P1660"],"id":"Q4249708$40A86AAC-76F7-4CC3-B1D6-3B6F60CB56D0","rank":"normal"},{"mainsnak":{"snaktype":"value","property":"P1643","hash":"def1f81d4679b2ca82df598aae544f37722c7838","datavalue":{"value":{"entity-type":"item","numeric-id":5749383,"id":"Q5749383"},"type":"wikibase-entityid"},"datatype":"wikibase-item"},"type":"statement","qualifiers":{"P1659":[{"snaktype":"value","property":"P1659","hash":"09ff9b9d54b454d88a14e23d60728d144d043648","datavalue":{"value":{"amount":"+0.7931413054466248","unit":"1"},"type":"quantity"},"datatype":"quantity"}],"P1660":[{"snaktype":"value","property":"P1660","hash":"a327a09ea0305e98d5cf33bd4036320e19f2aed0","datavalue":{"value":{"entity-type":"item","numeric-id":6821328,"id":"Q6821328"},"type":"wikibase-entityid"},"datatype":"wikibase-item"}]},"qualifiers-order":["P1659","P1660"],"id":"Q4249708$783383AF-2264-4619-B0DC-B44485B4D5FA","rank":"normal"}],"P1448":[{"mainsnak":{"snaktype":"value","property":"P1448","hash":"512736478f27a2fb6462a71bf41d175641b834a2","datavalue":{"value":"The paper under review analyzes \\textit{D. Shanks's} algorithm [Proc. 2nd Manit. Conf. Numer. Math., Winnipeg 1972, 51-70 (1973; Zbl 0307.10015)] for computing square roots in the finite field \\(F_p\\), for any prime \\(p \\neq 2\\). The complexity analysis is in terms of the order \\(n\\) of \\(p\\), defined by expressing \\(p - 1 = 2^n q\\) with \\(q\\) odd. It is shown that Shanks's algorithm (after initialization) uses an average of \\({1 \\over 4} (n^2 + 7n - 12) + {1 \\over 2^{n - 1}}\\) multiplications in \\(F_p\\) for a fixed prime \\(p\\) of order \\(n\\), and uses \\(8/3\\) multiplications averaged over all primes. The argument is a nice blend of standard combinatorical techniques (such as solving linear recurrence relations with constant coefficients), number theory (such as Dirichlet's theorem on arithmetic progressions), and real analysis (such as Lebesgue's Dominated Convergence Theorem to exchange limiting processes). The initialization step is also analyzed and shown to require (under relatively mild assumptions) \\(3\\lfloor \\log q \\rfloor + 1\\) multiplications on average. Thus Shanks's algorithm is shown to be very fast despite its \\(O(n^2)\\) worst case time complexity because most of the time \\(n\\) is very small. The second moment of the distribution of the number of multiplications is also computed and shown to be asymptotic to \\({1 \\over 16} n^4\\) for a fixed prime of order \\(n\\) and \\(36{2 \\over 9}\\) averaged over all primes (again excluding the initialization). As the order \\(n\\) goes to infinity, the limiting distribution of the number of multiplications is (essentially) normal with mean asymptotic to \\({1 \\over 4}n^2\\) and variance \\(\\theta (n^{3/2})\\). The author points out that in practice it is probably better to use a different algorithm for those primes with large orders. For example, it is noted that Peralta's algorithm [\\textit{R. C. Peralta}, IEEE Trans. Inform. Theory 32, 846-847 (1986; Zbl 0658.68043)] runs slightly faster when the order is large, but is about three times slower than Shanks's algorithm when the order is small. For the entire collection see [Zbl 0910.00037].","type":"string"},"datatype":"string"},"type":"statement","id":"Q4249708$9E7470AA-03F6-44DD-BB6A-4CD2C3447567","rank":"normal"}]},"sitelinks":{"mardi":{"site":"mardi","title":"Publication:4249708","badges":[],"url":"https://portal.mardi4nfdi.de/wiki/Publication:4249708"}}}}}