Template:Short description In mathematics, the Scholz conjecture is a conjecture on the length of certain addition chains. It is sometimes also called the Scholz–Brauer conjecture or the Brauer–Scholz conjecture, after Arnold Scholz, who formulated it in 1937,<ref>Template:Citation</ref> and Alfred Brauer, who studied it soon afterward and proved a weaker bound.<ref>Template:Citation</ref>

Neill Clift has announced an example showing that the bound of the conjecture is not always tight.

StatementEdit

The conjecture states that

Template:Math,

where Template:Math is the length of the shortest addition chain producing n.<ref>Template:Cite book</ref>

Here, an addition chain is defined as a sequence of numbers, starting with 1, such that every number after the first can be expressed as a sum of two earlier numbers (which are allowed to both be equal). Its length is the number of sums needed to express all its numbers, which is one less than the length of the sequence of numbers (since there is no sum of previous numbers for the first number in the sequence, 1). Computing the length of the shortest addition chain that contains a given number Template:Mvar can be done by dynamic programming for small numbers, but it is not known whether it can be done in polynomial time measured as a function of the length of the binary representation of Template:Mvar. Scholz's conjecture, if true, would provide short addition chains for numbers Template:Mvar of a special form, the Mersenne numbers.

ExampleEdit

As an example, Template:Math: it has a shortest addition chain

1, 2, 4, 5

of length three, determined by the three sums

1 + 1 = 2,
2 + 2 = 4,
4 + 1 = 5.

Also, Template:Math: it has a shortest addition chain

1, 2, 3, 6, 12, 24, 30, 31

of length seven, determined by the seven sums

1 + 1 = 2,
2 + 1 = 3,
3 + 3 = 6,
6 + 6 = 12,
12 + 12 = 24,
24 + 6 = 30,
30 + 1 = 31.

Both Template:Math and Template:Math equal 7. Therefore, these values obey the inequality (which in this case is an equality) and the Scholz conjecture is true for the case Template:Math.

Partial resultsEdit

By using a combination of computer search techniques and mathematical characterizations of optimal addition chains, Template:Harvtxt showed that the conjecture is true for all Template:Math. Additionally, he verified that for all Template:Math, the inequality of the conjecture is actually an equality.<ref name=Clift>Template:Cite journal</ref>

The bound of the conjecture is not always an exact equality. For instance, for <math>n=9307543</math>, <math>l(2^n-1)\le 9307570< 9307571=n-1+l(n)</math>, with <math>l(n)=29</math>.<ref>{{#invoke:citation/CS1|citation |CitationClass=web }}</ref><ref>{{#invoke:citation/CS1|citation |CitationClass=web }}</ref>

ReferencesEdit

Template:Reflist

External linksEdit