Recovering Short Generators of Principal Ideals in Cyclotomic Fields of Conductor pαqβ
Patrick Holzer, Thomas Wunderer, Johannes Buchmann
Recovering Short Generators | Thomas Wunderer | 1
Recovering Short Generators of Principal Ideals in Cyclotomic Fields - - PowerPoint PPT Presentation
Recovering Short Generators of Principal Ideals in Cyclotomic Fields of Conductor p q Patrick Holzer, Thomas Wunderer, Johannes Buchmann Recovering Short Generators | Thomas Wunderer | 1 Contents Introduction Preliminaries Algorithmic
Recovering Short Generators | Thomas Wunderer | 1
Recovering Short Generators | Thomas Wunderer | 2
Recovering Short Generators | Thomas Wunderer | 3
Recovering Short Generators | Thomas Wunderer | 4
◮ Recover some arbitrary generator of the ideal, which is known as the principal
◮ Solvable in polynomial time on quantum computers for any number field due to
◮ Transform this generator into some shortest generator. ◮ Solvable in polynomial time for cyclotomic fields Q(ξm) of conductor m = pα due
Recovering Short Generators | Thomas Wunderer | 5
Recovering Short Generators | Thomas Wunderer | 6
Recovering Short Generators | Thomas Wunderer | 7
Recovering Short Generators | Thomas Wunderer | 8
Recovering Short Generators | Thomas Wunderer | 9
m ||Log(g · u)||2. Recovering Short Generators | Thomas Wunderer | 10
Recovering Short Generators | Thomas Wunderer | 11
Recovering Short Generators | Thomas Wunderer | 12
Recovering Short Generators | Thomas Wunderer | 13
Recovering Short Generators | Thomas Wunderer | 14
Recovering Short Generators | Thomas Wunderer | 15
Recovering Short Generators | Thomas Wunderer | 16
Recovering Short Generators | Thomas Wunderer | 17
Recovering Short Generators | Thomas Wunderer | 18
m/{±1} and set
Recovering Short Generators | Thomas Wunderer | 19
◮ If q − 1 ≡ 0 mod 4: p = Z×
qβ.
◮ If q − 1 ≡ 0 mod 4: p = Z×
qβ or [Z× qβ : p] = 2.
◮ If p − 1 ≡ 0 mod 4: q = Z×
pβ.
◮ If p − 1 ≡ 0 mod 4: q = Z×
pβ or [Z× pβ : q] = 2.
Recovering Short Generators | Thomas Wunderer | 20
Recovering Short Generators | Thomas Wunderer | 21
Recovering Short Generators | Thomas Wunderer | 22
Recovering Short Generators | Thomas Wunderer | 23
Recovering Short Generators | Thomas Wunderer | 24
Recovering Short Generators | Thomas Wunderer | 25
Recovering Short Generators | Thomas Wunderer | 26
Recovering Short Generators | Thomas Wunderer | 27
Recovering Short Generators | Thomas Wunderer | 28
Recovering Short Generators | Thomas Wunderer | 29
Recovering Short Generators | Thomas Wunderer | 29