We develop a generic reduction procedure for active learning problems. Our approach is inspired by a recent polynomial-time reduction of the exact learning problem for weighted automata over integers to that for weighted automata over rationals (Buna-Marginean et al. 2024). Our procedure improves the efficiency of a category-theoretic automata learning algorithm, and poses new questions about the complexity of its implementation when instantiated to concrete categories. As our second main contribution, we address these complexity aspects in the concrete setting of learning weighted automata over number rings, that is, rings of integers in an algebraic number field. Assuming a full representation of a number ring OK, we obtain an exact learning algorithm of OK-weighted automata that runs in polynomial time in the size of the target automaton, the logarithm of the length of the longest counterexample, the degree of the number field, and the logarithm of its discriminant. Our algorithm produces an automaton that has at most one more state than the minimal one, and we prove that doing better requires solving the principal ideal problem, for which the best currently known algorithm is in quantum polynomial time.
рдкреЗрдкрд░ ID : 2504.16596рд╢реАрд░реНрд╖рдХ : Learning Weighted Automata over Number Rings, Concretely and Categoricallyрд▓реЗрдЦрдХ : Quentin Aristote, Sam van Gool, Daniela Petri┼Яan, Mahsa Shirmohammadiрд╡рд░реНрдЧреАрдХрд░рдг : cs.FL (рдФрдкрдЪрд╛рд░рд┐рдХ рднрд╛рд╖рд╛рдПрдВ рдФрд░ рдСрдЯреЛрдореЗрдЯрд╛ рд╕рд┐рджреНрдзрд╛рдВрдд)рдкреНрд░рдХрд╛рд╢рди рд╕рдордп : 23 рдЕрдкреНрд░реИрд▓ 2025 (arXiv рдкреНрд░реАрдкреНрд░рд┐рдВрдЯ)рдкреЗрдкрд░ рд▓рд┐рдВрдХ : https://arxiv.org/abs/2504.16596 рдпрд╣ рдкреЗрдкрд░ рдПрдХ рд╕рд╛рдорд╛рдиреНрдп рд╕рдХреНрд░рд┐рдп рд╢рд┐рдХреНрд╖рдг рд╕рдорд╕реНрдпрд╛ рдореЗрдВ рдХрдореА рдХреА рдкреНрд░рдХреНрд░рд┐рдпрд╛ рд╡рд┐рдХрд╕рд┐рдд рдХрд░рддрд╛ рд╣реИред рдпрд╣ рд╡рд┐рдзрд┐ Buna-Marginean рдФрд░ рдЕрдиреНрдп (2024) рджреНрд╡рд╛рд░рд╛ рд╣рд╛рд▓ рд╣реА рдореЗрдВ рдкреНрд░рд╕реНрддрд╛рд╡рд┐рдд рдкреВрд░реНрдгрд╛рдВрдХреЛрдВ рдкрд░ рднрд╛рд░рд┐рдд рдСрдЯреЛрдореЗрдЯрд╛ рдХреА рд╕рдЯреАрдХ рд╢рд┐рдХреНрд╖рдг рд╕рдорд╕реНрдпрд╛ рдХреЛ рдкрд░рд┐рдореЗрдп рд╕рдВрдЦреНрдпрд╛рдУрдВ рдкрд░ рднрд╛рд░рд┐рдд рдСрдЯреЛрдореЗрдЯрд╛ рд╢рд┐рдХреНрд╖рдг рд╕рдорд╕реНрдпрд╛ рдореЗрдВ рдмрд╣реБрдкрдж рд╕рдордп рдореЗрдВ рдХрдореА рд╕реЗ рдкреНрд░реЗрд░рд┐рдд рд╣реИред рдпрд╣ рдкреНрд░рдХреНрд░рд┐рдпрд╛ рд╢реНрд░реЗрдгреАрдмрджреНрдз рдСрдЯреЛрдореЗрдЯрд╛ рд╢рд┐рдХреНрд╖рдг рдПрд▓реНрдЧреЛрд░рд┐рджрдо рдХреА рджрдХреНрд╖рддрд╛ рдореЗрдВ рд╕реБрдзрд╛рд░ рдХрд░рддреА рд╣реИ рдФрд░ рдареЛрд╕ рд╢реНрд░реЗрдгреА рдЙрджрд╛рд╣рд░рдгреЛрдВ рдореЗрдВ рддреБрд░рдВрдд рд╣реЛрдиреЗ рдкрд░ рдХрд╛рд░реНрдпрд╛рдиреНрд╡рдпрди рдЬрдЯрд┐рд▓рддрд╛ рдХреЗ рдмрд╛рд░реЗ рдореЗрдВ рдирдИ рд╕рдорд╕реНрдпрд╛рдПрдВ рдЙрдард╛рддреА рд╣реИред рджреВрд╕рд░реЗ рдореБрдЦреНрдп рдпреЛрдЧрджрд╛рди рдХреЗ рд░реВрдк рдореЗрдВ, рд▓реЗрдЦрдХ рд╕рдВрдЦреНрдпрд╛ рд╡рд▓рдп (рдмреАрдЬрдЧрдгрд┐рддреАрдп рд╕рдВрдЦреНрдпрд╛ рдХреНрд╖реЗрддреНрд░реЛрдВ рдореЗрдВ рдкреВрд░реНрдгрд╛рдВрдХреЛрдВ рдХреЗ рд╡рд▓рдп) рдкрд░ рднрд╛рд░рд┐рдд рдСрдЯреЛрдореЗрдЯрд╛ рд╢рд┐рдХреНрд╖рдг рдХреА рдареЛрд╕ рд╕реЗрдЯрд┐рдВрдЧ рдореЗрдВ рдЗрди рдЬрдЯрд┐рд▓рддрд╛ рд╕рдорд╕реНрдпрд╛рдУрдВ рдХреЛ рд╣рд▓ рдХрд░рддреЗ рд╣реИрдВред рд╕рдВрдЦреНрдпрд╛ рд╡рд▓рдп OK рдХреЗ рдкреВрд░реНрдг рдкреНрд░рддрд┐рдирд┐рдзрд┐рддреНрд╡ рдХреЛ рдорд╛рдирддреЗ рд╣реБрдП, OK-рднрд╛рд░рд┐рдд рдСрдЯреЛрдореЗрдЯрд╛ рдХреЗ рд▓рд┐рдП рдПрдХ рд╕рдЯреАрдХ рд╢рд┐рдХреНрд╖рдг рдПрд▓реНрдЧреЛрд░рд┐рджрдо рдкреНрд░рд╛рдкреНрдд рдХрд┐рдпрд╛ рдЧрдпрд╛ рд╣реИ, рдЬреЛ рд▓рдХреНрд╖реНрдп рдСрдЯреЛрдореЗрдЯрд╛ рдЖрдХрд╛рд░, рд╕рдмрд╕реЗ рд▓рдВрдмреЗ рдкреНрд░рддрд┐рдЙрджрд╛рд╣рд░рдг рд▓рдВрдмрд╛рдИ рдХреЗ рд▓реЙрдЧрд░рд┐рджрдо, рд╕рдВрдЦреНрдпрд╛ рдХреНрд╖реЗрддреНрд░ рдХреА рдбрд┐рдЧреНрд░реА рдФрд░ рд╡рд┐рднреЗрджрдХ рдХреЗ рд▓реЙрдЧрд░рд┐рджрдо рдХреЗ рд╕рдВрджрд░реНрдн рдореЗрдВ рдмрд╣реБрдкрдж рд╕рдордп рдЬрдЯрд┐рд▓рддрд╛ рд░рдЦрддрд╛ рд╣реИред рдПрд▓реНрдЧреЛрд░рд┐рджрдо рджреНрд╡рд╛рд░рд╛ рдЙрддреНрдкрд╛рджрд┐рдд рдСрдЯреЛрдореЗрдЯрд╛ рдиреНрдпреВрдирддрдо рдСрдЯреЛрдореЗрдЯрд╛ рд╕реЗ рдЕрдзрд┐рдХрддрдо рдПрдХ рдЕрд╡рд╕реНрдерд╛ рд╕реЗ рдЕрдзрд┐рдХ рд╣реИ, рдФрд░ рдпрд╣ рд╕рд╛рдмрд┐рдд рдХрд┐рдпрд╛ рдЧрдпрд╛ рд╣реИ рдХрд┐ рдмреЗрд╣рддрд░ рдХрд░рдиреЗ рдХреЗ рд▓рд┐рдП рдореБрдЦреНрдп рдЖрджрд░реНрд╢ рд╕рдорд╕реНрдпрд╛ рдХреЛ рд╣рд▓ рдХрд░рдиреЗ рдХреА рдЖрд╡рд╢реНрдпрдХрддрд╛ рд╣реИ, рдЬрд┐рд╕рдХреЗ рд▓рд┐рдП рд╡рд░реНрддрдорд╛рди рдореЗрдВ рдЬреНрдЮрд╛рдд рд╕рд░реНрд╡реЛрддреНрддрдо рдПрд▓реНрдЧреЛрд░рд┐рджрдо рдХреНрд╡рд╛рдВрдЯрдо рдмрд╣реБрдкрдж рд╕рдордп рд╣реИред
рд╢рд╛рд╕реНрддреНрд░реАрдп рдСрдЯреЛрдореЗрдЯрд╛ рд╢рд┐рдХреНрд╖рдг : Angluin рдХрд╛ L* рдПрд▓реНрдЧреЛрд░рд┐рджрдо рдиреНрдпреВрдирддрдо рдкрд░реНрдпрд╛рдкреНрдд рд╢рд┐рдХреНрд╖рдХ (MAT) рдврд╛рдВрдЪреЗ рдореЗрдВ рдирд┐рд░реНрдзрд╛рд░рдХ рдкрд░рд┐рдорд┐рдд рдЕрд╡рд╕реНрдерд╛ рдСрдЯреЛрдореЗрдЯрд╛ рдХреЛ рдХреБрд╢рд▓рддрд╛рдкреВрд░реНрд╡рдХ рд╕реАрдЦрддрд╛ рд╣реИ, рдЬреЛ рдХрдореНрдкреНрдпреВрдЯреЗрд╢рдирд▓ рд╢рд┐рдХреНрд╖рдг рд╕рд┐рджреНрдзрд╛рдВрдд рдХрд╛ рдПрдХ рд╢рд╛рд╕реНрддреНрд░реАрдп рдкрд░рд┐рдгрд╛рдо рд╣реИредрднрд╛рд░рд┐рдд рдСрдЯреЛрдореЗрдЯрд╛ рд╢рд┐рдХреНрд╖рдг рдХреА рдЪреБрдиреМрддрд┐рдпрд╛рдВ : рд╢рд┐рдХреНрд╖рдг рдПрд▓реНрдЧреЛрд░рд┐рджрдо рдХреЛ рдЕрдзрд┐рдХ рдЕрднрд┐рд╡реНрдпрдХреНрддрд┐рд╢реАрд▓ рдореЙрдбрд▓ (рдЬреИрд╕реЗ рднрд╛рд░рд┐рдд рдСрдЯреЛрдореЗрдЯрд╛) рддрдХ рд╡рд┐рд╕реНрддрд╛рд░рд┐рдд рдХрд░рдирд╛ рдЪреБрдиреМрддреАрдкреВрд░реНрдг рд╣реИ, рд╡рд┐рд╢реЗрд╖ рд░реВрдк рд╕реЗ рдЬрдм рднрд╛рд░ рдХреНрд╖реЗрддреНрд░ (field) рдореЗрдВ рдирд╣реАрдВ рдмрд▓реНрдХрд┐ рд╡рд▓рдп (ring) рдореЗрдВ рд╣реЛрдВредрдореМрдЬреВрджрд╛ рд╡рд┐рдзрд┐рдпреЛрдВ рдХреА рд╕реАрдорд╛рдПрдВ :рдХреНрд╖реЗрддреНрд░реЛрдВ рдкрд░ рднрд╛рд░рд┐рдд рдСрдЯреЛрдореЗрдЯрд╛ рдХреЗ рд▓рд┐рдП, рдмрд╣реБрдкрдж рд╕рдордп рд╢рд┐рдХреНрд╖рдг рдПрд▓реНрдЧреЛрд░рд┐рджрдо рдореМрдЬреВрдж рд╣реИрдВ рд╕рд╛рдорд╛рдиреНрдп рд╡рд▓рдп рдкрд░ рднрд╛рд░рд┐рдд рдСрдЯреЛрдореЗрдЯрд╛ рдХреЗ рд▓рд┐рдП, рдореМрдЬреВрджрд╛ рд╡рд┐рдзрд┐рдпрд╛рдВ рдпрд╛ рддреЛ рдмрд╣реБрдд рдЕрдзрд┐рдХ рдЬрдЯрд┐рд▓ рд╣реИрдВ рдпрд╛ рд╕реАрдорд┐рдд рджрд╛рдпрд░реЗ рдореЗрдВ рд▓рд╛рдЧреВ рд╣реЛрддреА рд╣реИрдВ рд╢реНрд░реЗрдгреАрдмрджреНрдз рд╡рд┐рдзрд┐рдпрд╛рдВ рд╕рд╛рдорд╛рдиреНрдп рд╣реЛрдиреЗ рдХреЗ рдмрд╛рд╡рдЬреВрдж рдареЛрд╕ рдХрд╛рд░реНрдпрд╛рдиреНрд╡рдпрди рдореЗрдВ рдШрд╛рддреАрдп рдЬрдЯрд┐рд▓рддрд╛ рдХрд╛ рдХрд╛рд░рдг рдмрди рд╕рдХрддреА рд╣реИрдВ рд╕реИрджреНрдзрд╛рдВрддрд┐рдХ рдЖрд╡рд╢реНрдпрдХрддрд╛ : рдПрдХ рдРрд╕реА рд░реВрдкрд░реЗрдЦрд╛ рдХреА рдЖрд╡рд╢реНрдпрдХрддрд╛ рд╣реИ рдЬреЛ рд╢реНрд░реЗрдгреАрдмрджреНрдз рд╡рд┐рдзрд┐ рдХреА рд╕рд╛рдорд╛рдиреНрдпрддрд╛ рдХреЛ рдмрдирд╛рдП рд░рдЦреЗ рдФрд░ рдареЛрд╕ рд╕реНрдерд┐рддрд┐рдпреЛрдВ рдореЗрдВ рдмрд╣реБрдкрдж рдЬрдЯрд┐рд▓рддрд╛ рд╣реЛрд╡реНрдпрд╛рд╡рд╣рд╛рд░рд┐рдХ рдЕрдиреБрдкреНрд░рдпреЛрдЧ : рд╕рдВрдЦреНрдпрд╛ рд╡рд▓рдп рдХреНрд░рд┐рдкреНрдЯреЛрдЧреНрд░рд╛рдлреА рдЬреИрд╕реЗ рдХреНрд╖реЗрддреНрд░реЛрдВ рдореЗрдВ рдорд╣рддреНрд╡рдкреВрд░реНрдг рд╣реИрдВ, рдЗрди рдкрд░ рднрд╛рд░рд┐рдд рдСрдЯреЛрдореЗрдЯрд╛ рдХреА рдХреБрд╢рд▓ рд╢рд┐рдХреНрд╖рдг рдХрд╛ рд╡реНрдпрд╛рд╡рд╣рд╛рд░рд┐рдХ рдореВрд▓реНрдп рд╣реИрд╕реИрджреНрдзрд╛рдВрддрд┐рдХ рд╕реАрдорд╛рдПрдВ : рднрд╛рд░рд┐рдд рдСрдЯреЛрдореЗрдЯрд╛ рдиреНрдпреВрдирддрдордХрд░рдг рдХреА рд╕реИрджреНрдзрд╛рдВрддрд┐рдХ рд╕реАрдорд╛рдУрдВ рдХреА рдЦреЛрдЬ, рд╡рд┐рд╢реЗрд╖ рд░реВрдк рд╕реЗ Fatou рдЧреБрдг рдХреЗ рд╕рд╛рдорд╛рдиреНрдпреАрдХрд░рдгрд╕рд╛рдорд╛рдиреНрдп рдХрдореА рдПрд▓реНрдЧреЛрд░рд┐рджрдо : Algorithm 3 рдкреНрд░рд╕реНрддрд╛рд╡рд┐рдд рдХрд░рддрд╛ рд╣реИ, рдЬреЛ рд╢реНрд░реЗрдгреАрдмрджреНрдз рдврд╛рдВрдЪреЗ рдореЗрдВ рдПрдХ рд╕рд╛рдорд╛рдиреНрдп рдХрдореА рдкреНрд░рдХреНрд░рд┐рдпрд╛ рд╣реИ, рдЬреЛ рдПрдХ рд╡рд░реНрдЧ рдХреА рд╢рд┐рдХреНрд╖рдг рд╕рдорд╕реНрдпрд╛ рдХреЛ рджреВрд╕рд░реЗ рдЕрдзрд┐рдХ рд╕реБрдЧрдо рд╡рд░реНрдЧ рдореЗрдВ рдХрдореА рдХрд░рддреА рд╣реИрд╕рдВрдЦреНрдпрд╛ рд╡рд▓рдп рдкрд░ рдареЛрд╕ рдПрд▓реНрдЧреЛрд░рд┐рджрдо : Algorithm 4 рд╡рд┐рдХрд╕рд┐рдд рдХрд░рддрд╛ рд╣реИ, рдЬреЛ рд╡рд┐рд╢реЗрд╖ рд░реВрдк рд╕реЗ рд╕рдВрдЦреНрдпрд╛ рд╡рд▓рдп OK рдкрд░ рднрд╛рд░рд┐рдд рдСрдЯреЛрдореЗрдЯрд╛ рдХреА рдмрд╣реБрдкрдж рд╕рдордп рд╢рд┐рдХреНрд╖рдг рдХреЗ рд▓рд┐рдП рд╣реИрд▓рдЧрднрдЧ рдЗрд╖реНрдЯрддрдорддрд╛ рдкрд░рд┐рдгрд╛рдо : рд╕рд╛рдмрд┐рдд рдХрд░рддрд╛ рд╣реИ рдХрд┐ рдПрд▓реНрдЧреЛрд░рд┐рджрдо рджреНрд╡рд╛рд░рд╛ рдЙрддреНрдкрд╛рджрд┐рдд рдСрдЯреЛрдореЗрдЯрд╛ рдиреНрдпреВрдирддрдо рдСрдЯреЛрдореЗрдЯрд╛ рд╕реЗ рдЕрдзрд┐рдХрддрдо рдПрдХ рдЕрд╡рд╕реНрдерд╛ рд╕реЗ рдЕрдзрд┐рдХ рд╣реИ (рд▓рдЧрднрдЧ рдиреНрдпреВрдирддрдорддрд╛)рд╕реИрджреНрдзрд╛рдВрддрд┐рдХ рдЬрдЯрд┐рд▓рддрд╛ рд╕реАрдорд╛рдПрдВ : рд╕рд╛рдмрд┐рдд рдХрд░рддрд╛ рд╣реИ рдХрд┐ рдкреВрд░реА рддрд░рд╣ рд╕реЗ рдиреНрдпреВрдирддрдо рдСрдЯреЛрдореЗрдЯрд╛ рдкреНрд░рд╛рдкреНрдд рдХрд░рдирд╛ рдореБрдЦреНрдп рдЖрджрд░реНрд╢ рд╕рдорд╕реНрдпрд╛ (PIP-hard) рдХреЛ рд╣рд▓ рдХрд░рдиреЗ рдХреЗ рдмрд░рд╛рдмрд░ рд╣реИ, рд╕рдорд╕реНрдпрд╛ рдХреА рд╕реИрджреНрдзрд╛рдВрддрд┐рдХ рдирд┐рдЪрд▓реА рд╕реАрдорд╛ рд╕реНрдерд╛рдкрд┐рдд рдХрд░рддрд╛ рд╣реИFatou рдЧреБрдг рд╕рд╛рдорд╛рдиреНрдпреАрдХрд░рдг : рд╕рд╛рдмрд┐рдд рдХрд░рддрд╛ рд╣реИ рдХрд┐ Dedekind рдбреЛрдореЗрди "рд▓рдЧрднрдЧ рдордЬрдмреВрдд Fatou рд╡рд▓рдп" рд╣реИрдВ, рд╢рд╛рд╕реНрддреНрд░реАрдп Fatou рдЧреБрдг рдХреЛ рд╕рд╛рдорд╛рдиреНрдп рдХрд░рддреЗ рд╣реИрдВрдЗрдирдкреБрдЯ : рдПрдХ рдЕрдЬреНрдЮрд╛рдд OK-рднрд╛рд░рд┐рдд рднрд╛рд╖рд╛ L: ╬г* тЖТ OK (oracle рдкрд╣реБрдВрдЪ рдХреЗ рдорд╛рдзреНрдпрдо рд╕реЗ)
рдЖрдЙрдЯрдкреБрдЯ : рдПрдХ OK-рднрд╛рд░рд┐рдд рдСрдЯреЛрдореЗрдЯрд╛ рдЬреЛ L рдХреА рдЧрдгрдирд╛ рдХрд░рддрд╛ рд╣реИ
рдмрд╛рдзрд╛ : рдПрд▓реНрдЧреЛрд░рд┐рджрдо рдЬрдЯрд┐рд▓рддрд╛ рд▓рдХреНрд╖реНрдп рдСрдЯреЛрдореЗрдЯрд╛ рдЖрдХрд╛рд░, рд╕рдмрд╕реЗ рд▓рдВрдмреЗ рдкреНрд░рддрд┐рдЙрджрд╛рд╣рд░рдг рд▓рдВрдмрд╛рдИ рдХреЗ рд▓реЙрдЧрд░рд┐рджрдо, рд╕рдВрдЦреНрдпрд╛ рдХреНрд╖реЗрддреНрд░ рдХреА рдбрд┐рдЧреНрд░реА рдФрд░ рд╡рд┐рднреЗрджрдХ рдХреЗ рд▓реЙрдЧрд░рд┐рджрдо рдХрд╛ рдмрд╣реБрдкрдж рд╣реИ
рдкреЗрдкрд░ рдлрдВрдХреНрдЯрд░ рджреГрд╖реНрдЯрд┐рдХреЛрдг рдЕрдкрдирд╛рддрд╛ рд╣реИ, рдСрдЯреЛрдореЗрдЯрд╛ рдХреЛ рдлрдВрдХреНрдЯрд░ A: I тЖТ C рдХреЗ рд░реВрдк рдореЗрдВ рджреЗрдЦрддрд╛ рд╣реИ, рдЬрд╣рд╛рдВ:
I рд╡рд░реНрдгрдорд╛рд▓рд╛ ╬г рджреНрд╡рд╛рд░рд╛ рдЙрддреНрдкрдиреНрди рдореБрдХреНрдд рд╢реНрд░реЗрдгреА рд╣реИ C рдЖрдЙрдЯрдкреБрдЯ рд╢реНрд░реЗрдгреА рд╣реИ (рдЬреИрд╕реЗ рдореЙрдбреНрдпреВрд▓ рд╢реНрд░реЗрдгреА ModR) рдПрд▓реНрдЧреЛрд░рд┐рджрдо рд╡рд┐рдЪрд╛рд░:
1. "рд╕реБрдЧрдо" рд╢реНрд░реЗрдгреА D рдореЗрдВ рдСрдЯреЛрдореЗрдЯрд╛ рд╕реАрдЦреЗрдВ
2. рдлрдВрдХреНрдЯрд░ F: C тЖТ D рдХреЗ рдорд╛рдзреНрдпрдо рд╕реЗ рд╕рдВрдмрдВрдз рд╕реНрдерд╛рдкрд┐рдд рдХрд░реЗрдВ
3. рджрд╛рд╣рд┐рдиреЗ рд╕рд╣рд╛рдпрдХ G: D тЖТ C рдХрд╛ рдЙрдкрдпреЛрдЧ рдХрд░рдХреЗ рдкрд░рд┐рдгрд╛рдо рдХреЛ рд▓рдХреНрд╖реНрдп рд╢реНрд░реЗрдгреА C рдореЗрдВ рд╡рд╛рдкрд╕ рдЦреАрдВрдЪреЗрдВ
рдореБрдЦреНрдп рдзрд╛рд░рдгрд╛ (Assumption 12) :
F рдХреБрдЫ рдЖрдХрд╛рд░рд┐рдХреА рд╡рд░реНрдЧреЛрдВ рдХреЛ рд╕рдВрд░рдХреНрд╖рд┐рдд рдХрд░рддрд╛ рд╣реИ F рдХреЗ рдкрд╛рд╕ рджрд╛рд╣рд┐рдирд╛ рд╕рд╣рд╛рдпрдХ G рд╣реИ рдЗрдХрд╛рдИ рдФрд░ рд╕рд╣рдЗрдХрд╛рдИ рдЖрдХрд╛рд░рд┐рдХреА рд╡рд┐рд╢рд┐рд╖реНрдЯ рдЧреБрдг рд░рдЦрддреЗ рд╣реИрдВ рдЪрд░рдг 1: рдкрд╢реНрдЪрдЧрд╛рдореА рд╕рдВрдпреБрдЧреНрдорди
рдСрдЯреЛрдореЗрдЯрд╛ A рдХреЗ рдкрд╢реНрдЪрдЧрд╛рдореА рд╕реНрдерд╛рди рдХреЗ рдЖрдзрд╛рд░ B рдХреА рдЧрдгрдирд╛ рдХрд░реЗрдВ
рдореИрдЯреНрд░рд┐рдХреНрд╕ B рджреНрд╡рд╛рд░рд╛ A рдХреЛ рд╕рдВрдпреБрдЧреНрдорд┐рдд рдХрд░рдХреЗ A' рдкреНрд░рд╛рдкреНрдд рдХрд░реЗрдВ
рдЪрд░рдг 2: рдЕрдЧреНрд░рдЧрд╛рдореА рдореЙрдбреНрдпреВрд▓ рдЙрддреНрдкрд╛рджрди
Algorithm 5 рдХреЛ рдХреЙрд▓ рдХрд░рдХреЗ A' рдХреЗ рдЕрдЧреНрд░рдЧрд╛рдореА OK-рдореЙрдбреНрдпреВрд▓ рдХреЗ рдЙрддреНрдкрд╛рджрди рд╕рдореБрдЪреНрдЪрдп рдХреА рдЧрдгрдирд╛ рдХрд░реЗрдВ
рджреЛ-рдЪрд░рдгреАрдп рд░рдгрдиреАрддрд┐ рдХрд╛ рдЙрдкрдпреЛрдЧ рдХрд░реЗрдВ:
- рдкрд╣рд▓рд╛ рдЪрд░рдг: K рдореЗрдВ рд░реИрдВрдХ рдмрдврд╝рд╛рдиреЗ рд╡рд╛рд▓реЗ рд╢рдмреНрдж рдЦреЛрдЬреЗрдВ
- рджреВрд╕рд░рд╛ рдЪрд░рдг: OK рдореЗрдВ рдореЙрдбреНрдпреВрд▓ рдЙрддреНрдкрд╛рджрди рдкреВрд░рд╛ рдХрд░реЗрдВ
рдЪрд░рдг 3: рдЫрджреНрдо рдЖрдзрд╛рд░ рдЧрдгрдирд╛
рдЙрддреНрдкрд╛рджрди рд╕рдореБрдЪреНрдЪрдп рд╕реЗ рдЫрджреНрдо Hermite рдорд╛рдирдХ рд░реВрдк (pseudo-HNF) рдХрд╛ рдЙрдкрдпреЛрдЧ рдХрд░рдХреЗ рдЫрджреНрдо рдЖрдзрд╛рд░ рдХреА рдЧрдгрдирд╛ рдХрд░реЗрдВ
рдЫрджреНрдо рдЖрдзрд╛рд░ рд░реВрдк: {(ai, vi) | 1 тЙд i тЙд тДУ}, рдЬрд╣рд╛рдВ ai рднрд┐рдиреНрдирд╛рддреНрдордХ рдЖрджрд░реНрд╢ рд╣реИрдВ
рдЪрд░рдг 4: рд▓рдЧрднрдЧ рдиреНрдпреВрдирддрдо рдЙрддреНрдкрд╛рджрди рд╕рдореБрдЪреНрдЪрдп
Algorithm 6 рдХрд╛ рдЙрдкрдпреЛрдЧ рдХрд░рдХреЗ рдЫрджреНрдо рдЖрдзрд╛рд░ рдХреЛ рдЖрдХрд╛рд░ рдЕрдзрд┐рдХрддрдо тДУ+1 рдХреЗ рдЙрддреНрдкрд╛рджрди рд╕рдореБрдЪреНрдЪрдп рдореЗрдВ рдкрд░рд┐рд╡рд░реНрддрд┐рдд рдХрд░реЗрдВ
рдЖрджрд░реНрд╢ рдХрд╛рд░рдХ рдкрд░рд┐рд╢реЛрдзрди рдФрд░ рдЪреАрдиреА рд╢реЗрд╖рдлрд▓ рдкреНрд░рдореЗрдп рдХрд╛ рдЙрдкрдпреЛрдЧ рдХрд░реЗрдВ
рджреЛ-рдЪрд░рдгреАрдп рдЙрддреНрдкрд╛рджрди рд░рдгрдиреАрддрд┐ : рдкрд╣рд▓реЗ рдХреНрд╖реЗрддреНрд░ K рдореЗрдВ рд░реИрдВрдХ рдирд┐рд░реНрдзрд╛рд░рд┐рдд рдХрд░реЗрдВ, рдлрд┐рд░ рд╡рд▓рдп OK рдореЗрдВ рдореЙрдбреНрдпреВрд▓ рд╕рдВрд░рдЪрдирд╛ рдкреВрд░реА рдХрд░реЗрдВ, рдШрд╛рддреАрдп рдЬрдЯрд┐рд▓рддрд╛ рд╕реЗ рдмрдЪреЗрдВрдЫрджреНрдо рдЖрдзрд╛рд░ рддрдХрдиреАрдХ : Dedekind рдбреЛрдореЗрди рдХреА рд╕рдВрд░рдЪрдирд╛ рд╕рд┐рджреНрдзрд╛рдВрдд рдХрд╛ рдЙрдкрдпреЛрдЧ рдХрд░рдХреЗ, рдЧреИрд░-рдореБрдЦреНрдп рдЖрджрд░реНрд╢ рдбреЛрдореЗрди рдХреА рд╕реНрдерд┐рддрд┐ рдХреЛ рд╕рдВрднрд╛рд▓реЗрдВрд╢реНрд░реЗрдгреАрдмрджреНрдз рд╕рд┐рджреНрдзрд╛рдВрдд рдФрд░ рдареЛрд╕ рдПрд▓реНрдЧреЛрд░рд┐рджрдо рдХрд╛ рд╕рдВрдпреЛрдЬрди : рдЕрдореВрд░реНрдд рд╢реНрд░реЗрдгреАрдмрджреНрдз рдврд╛рдВрдЪреЗ рдХреЛ рдХрд╛рд░реНрдпрд╛рдиреНрд╡рдпрди рдпреЛрдЧреНрдп рдмрд╣реБрдкрдж рдПрд▓реНрдЧреЛрд░рд┐рджрдо рдореЗрдВ рдареЛрд╕ рдХрд░реЗрдВрдкреЗрдкрд░ рдореБрдЦреНрдп рд░реВрдк рд╕реЗ рд╕реИрджреНрдзрд╛рдВрддрд┐рдХ рдХрд╛рд░реНрдп рд╣реИ, рдирд┐рдореНрдирд▓рд┐рдЦрд┐рдд рддрд░реАрдХреЛрдВ рд╕реЗ рд╕рддреНрдпрд╛рдкрд┐рдд:
рдЬрдЯрд┐рд▓рддрд╛ рд╡рд┐рд╢реНрд▓реЗрд╖рдг : Algorithm 4 рдФрд░ Algorithm 5 рдХреА рд╕рдордп рдЬрдЯрд┐рд▓рддрд╛ рдХрд╛ рд╡рд┐рд╕реНрддреГрдд рд╡рд┐рд╢реНрд▓реЗрд╖рдгрд╕рд╣реА рдкреНрд░рдорд╛рдг : Theorem 18 рдХреЗ рдорд╛рдзреНрдпрдо рд╕реЗ рд╕рд╛рдорд╛рдиреНрдп рдПрд▓реНрдЧреЛрд░рд┐рджрдо рдХреА рд╕рд╣реА рдкреНрд░рдорд╛рдгрдЙрджрд╛рд╣рд░рдг рд╕рддреНрдпрд╛рдкрди : рдареЛрд╕ рдЙрджрд╛рд╣рд░рдг (рдЬреИрд╕реЗ Example 1) рдкреНрд░рджрд╛рди рдХрд░рддреЗ рд╣реИрдВ рдЬреЛ ZiтИЪ5 рдкрд░ рд╕реНрдерд┐рддрд┐ рдХреЛ рд╕рдордЭрд╛рддреЗ рд╣реИрдВрдкреНрд░рдореЗрдп 2 : OK рдХреЗ рдкреВрд░реНрдг рдкреНрд░рддрд┐рдирд┐рдзрд┐рддреНрд╡ рдХреЛ рджреЗрдЦрддреЗ рд╣реБрдП, OK-рднрд╛рд░рд┐рдд рдСрдЯреЛрдореЗрдЯрд╛ рдХреА рд╕рдЯреАрдХ рд╢рд┐рдХреНрд╖рдг рдирд┐рдореНрдирд▓рд┐рдЦрд┐рдд рдорд╛рдкрджрдВрдбреЛрдВ рдХреЗ рдмрд╣реБрдкрдж рд╕рдордп рдореЗрдВ рд╣рд▓ рдХреА рдЬрд╛ рд╕рдХрддреА рд╣реИ:
рд▓рдХреНрд╖реНрдп рдСрдЯреЛрдореЗрдЯрд╛ рдЖрдХрд╛рд░ рд╕рдмрд╕реЗ рд▓рдВрдмреЗ рдкреНрд░рддрд┐рдЙрджрд╛рд╣рд░рдг рд▓рдВрдмрд╛рдИ рдХрд╛ рд▓реЙрдЧрд░рд┐рджрдо рд╕рдВрдЦреНрдпрд╛ рдХреНрд╖реЗрддреНрд░ рдХреА рдбрд┐рдЧреНрд░реА d рд╡рд┐рднреЗрджрдХ ╬ФK рдХрд╛ рд▓реЙрдЧрд░рд┐рджрдо рд▓рдЧрднрдЧ рдЗрд╖реНрдЯрддрдорддрд╛ (Proposition 10) : Dedekind рдбреЛрдореЗрди R рдХреЗ рд▓рд┐рдП, рдпрджрд┐ L рд░реИрдВрдХ n рдХреА R-рднрд╛рд░рд┐рдд рднрд╛рд╖рд╛ рд╣реИ, рддреЛ рдЕрдзрд┐рдХрддрдо n+1 рдЕрд╡рд╕реНрдерд╛рдУрдВ рд╡рд╛рд▓рд╛ R-рднрд╛рд░рд┐рдд рдСрдЯреЛрдореЗрдЯрд╛ рдореМрдЬреВрдж рд╣реИ рдЬреЛ L рдХреА рдЧрдгрдирд╛ рдХрд░рддрд╛ рд╣реИрдЬрдЯрд┐рд▓рддрд╛ рдирд┐рдЪрд▓реА рд╕реАрдорд╛ (Proposition 26) : рдпрд╣ рдирд┐рд░реНрдзрд╛рд░рд┐рдд рдХрд░рдирд╛ рдХрд┐ OK-рднрд╛рд░рд┐рдд рдСрдЯреЛрдореЗрдЯрд╛ рдЕрд╡рд╕реНрдерд╛-рдиреНрдпреВрдирддрдо рд╣реИ рдпрд╛ рдирд╣реАрдВ, PIP-рдХрдард┐рди рд╣реИFatou рдЧреБрдг рд╕рд╛рдорд╛рдиреНрдпреАрдХрд░рдг (Corollary 16) : Dedekind рдбреЛрдореЗрди рд▓рдЧрднрдЧ рдордЬрдмреВрдд Fatou рд╡рд▓рдп рд╣реИрдВрдЙрджрд╛рд╣рд░рдг 1 : рд╕рдВрдЦреНрдпрд╛ рд╡рд▓рдп R = ZiтИЪ5 рдореЗрдВ:
рдПрдХ 3-рдЕрд╡рд╕реНрдерд╛ R-рднрд╛рд░рд┐рдд рдСрдЯреЛрдореЗрдЯрд╛ рдХрд╛ рдирд┐рд░реНрдорд╛рдг рдХрд┐рдпрд╛ рд╕рдорддреБрд▓реНрдп 2-рдЕрд╡рд╕реНрдерд╛ K-рднрд╛рд░рд┐рдд рдСрдЯреЛрдореЗрдЯрд╛ рдореМрдЬреВрдж рд╣реИ (K = Q(iтИЪ5)) рджрд┐рдЦрд╛рддрд╛ рд╣реИ рдХрд┐ рдордЬрдмреВрдд Fatou рдЧреБрдг рд╣рдореЗрд╢рд╛ рд╕рддреНрдп рдирд╣реАрдВ рд╣реИ, рд▓реЗрдХрд┐рди рд▓рдЧрднрдЧ рдордЬрдмреВрдд Fatou рдЧреБрдг рд╕рддреНрдп рд╣реИ Angluin рдХрд╛ L* рдПрд▓реНрдЧреЛрд░рд┐рджрдо: рдирд┐рд░реНрдзрд╛рд░рдХ рдкрд░рд┐рдорд┐рдд рдСрдЯреЛрдореЗрдЯрд╛ рдХреА рдмрд╣реБрдкрдж рд╢рд┐рдХреНрд╖рдг Beimel рдФрд░ рдЕрдиреНрдп: рдХреНрд╖реЗрддреНрд░реЛрдВ рдкрд░ рднрд╛рд░рд┐рдд рдСрдЯреЛрдореЗрдЯрд╛ рд╢рд┐рдХреНрд╖рдг рдПрд▓реНрдЧреЛрд░рд┐рджрдо van Heerdt рдФрд░ рдЕрдиреНрдп: рдореБрдЦреНрдп рдЖрджрд░реНрд╢ рдбреЛрдореЗрди рдкрд░ рд╢рд┐рдХреНрд╖рдг, рд▓реЗрдХрд┐рди рдХреЛрдИ рдЬрдЯрд┐рд▓рддрд╛ рд╕реАрдорд╛ рдирд╣реАрдВ Buna-Marginean рдФрд░ рдЕрдиреНрдп: Z рд╕реЗ Q рддрдХ рдХрдореА, рдЗрд╕ рдкреЗрдкрд░ рдХреА рд╕реАрдзреА рдкреНрд░реЗрд░рдгрд╛ Colcombet-Petri┼Яan: рдСрдЯреЛрдореЗрдЯрд╛ рдиреНрдпреВрдирддрдордХрд░рдг рдХреА рдлрдВрдХреНрдЯрд░ рд╡рд┐рдзрд┐ Urbat-Schr├╢der рдФрд░ рдЕрдиреНрдп: рд╢рд┐рдХреНрд╖рдг рдХреЗ рдмреАрдЬрдЧрдгрд┐рддреАрдп рддрд░реАрдХреЗ рд╕рдВрдЦреНрдпрд╛ рд╡рд▓рдп рдкрд░ рднрд╛рд░рд┐рдд рдСрдЯреЛрдореЗрдЯрд╛ рд╢рд┐рдХреНрд╖рдг рдХрд╛ рдкрд╣рд▓рд╛ рдмрд╣реБрдкрдж рд╕рдордп рдПрд▓реНрдЧреЛрд░рд┐рджрдо рд╡рд┐рдХрд╕рд┐рдд рдХрд┐рдпрд╛ рдкреВрд░реА рддрд░рд╣ рд╕реЗ рдиреНрдпреВрдирддрдо рдСрдЯреЛрдореЗрдЯрд╛ рдкреНрд░рд╛рдкреНрдд рдХрд░рдиреЗ рдХреА рдХрдард┐рдирд╛рдИ рд╕рд╛рдмрд┐рдд рдХреА (PIP-hard) рд╢реНрд░реЗрдгреАрдмрджреНрдз рд╕рд┐рджреНрдзрд╛рдВрдд рдФрд░ рдареЛрд╕ рдПрд▓реНрдЧреЛрд░рд┐рджрдо рдХреЗ рдмреАрдЪ рдкреБрд▓ рд╕реНрдерд╛рдкрд┐рдд рдХрд┐рдпрд╛ рдкреНрд░рддрд┐рдирд┐рдзрд┐рддреНрд╡ рдЖрд╡рд╢реНрдпрдХрддрд╛ : рд╕рдВрдЦреНрдпрд╛ рд╡рд▓рдп OK рдХреЗ "рдкреВрд░реНрдг рдкреНрд░рддрд┐рдирд┐рдзрд┐рддреНрд╡" рдХреА рдЖрд╡рд╢реНрдпрдХрддрд╛ рд╣реИ, рдЬреЛ рд╡реНрдпрд╛рд╡рд╣рд╛рд░рд┐рдХ рд░реВрдк рд╕реЗ рдкреНрд░рд╛рдкреНрдд рдХрд░рдирд╛ рдХрдард┐рди рд╣реЛ рд╕рдХрддрд╛ рд╣реИрд▓рдЧрднрдЧ рдЗрд╖реНрдЯрддрдорддрд╛ : рдПрд▓реНрдЧреЛрд░рд┐рджрдо рджреНрд╡рд╛рд░рд╛ рдЙрддреНрдкрд╛рджрд┐рдд рдСрдЯреЛрдореЗрдЯрд╛ рдиреНрдпреВрдирддрдо рд╕реЗ рдПрдХ рдЕрд╡рд╕реНрдерд╛ рдЕрдзрд┐рдХ рд╣реЛ рд╕рдХрддрд╛ рд╣реИрд╡рд┐рд╢рд┐рд╖реНрдЯ рд╕рдВрд░рдЪрдирд╛ : рд╡рд┐рдзрд┐ Dedekind рдбреЛрдореЗрди рдХреЗ рд▓рд┐рдП рд╡рд┐рд╢реЗрд╖ рд╣реИ, рд╕рд╛рдорд╛рдиреНрдп рд╡рд▓рдп рдкрд░ рд╕рд╛рдорд╛рдиреНрдпреАрдХрд░рдг рд╕реНрдкрд╖реНрдЯ рдирд╣реАрдВ рд╣реИрдЕрдиреНрдп рд╡рд▓рдп рд╡рд░реНрдЧ : рдЧреИрд░-Dedekind рдбреЛрдореЗрди рдкрд░ рд╕рд╛рдорд╛рдиреНрдпреАрдХрд░рдг рдХрд╛ рдЕрдиреБрд╕рдВрдзрд╛рдирд╡реНрдпрд╛рд╡рд╣рд╛рд░рд┐рдХ рдХрд╛рд░реНрдпрд╛рдиреНрд╡рдпрди : рдареЛрд╕ рд╕реЙрдлреНрдЯрд╡реЗрдпрд░ рдХрд╛рд░реНрдпрд╛рдиреНрд╡рдпрди рдФрд░ рдкреНрд░рд╛рдпреЛрдЧрд┐рдХ рд╕рддреНрдпрд╛рдкрди рд╡рд┐рдХрд╕рд┐рдд рдХрд░реЗрдВрдЕрдиреБрдкреНрд░рдпреЛрдЧ рдЕрдиреНрд╡реЗрд╖рдг : рдХреНрд░рд┐рдкреНрдЯреЛрдЧреНрд░рд╛рдлреА рдЖрджрд┐ рдХреНрд╖реЗрддреНрд░реЛрдВ рдореЗрдВ рдареЛрд╕ рдЕрдиреБрдкреНрд░рдпреЛрдЧрд╕реИрджреНрдзрд╛рдВрддрд┐рдХ рдЧрд╣рд░рд╛рдИ : рд╢реНрд░реЗрдгреАрдмрджреНрдз рд╕рд┐рджреНрдзрд╛рдВрдд, рдмреАрдЬрдЧрдгрд┐рддреАрдп рд╕рдВрдЦреНрдпрд╛ рд╕рд┐рджреНрдзрд╛рдВрдд рдФрд░ рдХрдореНрдкреНрдпреВрдЯреЗрд╢рдирд▓ рдЬрдЯрд┐рд▓рддрд╛ рд╕рд┐рджреНрдзрд╛рдВрдд рдХреЛ рдЪрддреБрд░рд╛рдИ рд╕реЗ рдЬреЛрдбрд╝рддрд╛ рд╣реИрддрдХрдиреАрдХреА рдирд╡рд╛рдЪрд╛рд░ : рджреЛ-рдЪрд░рдгреАрдп рд╢рд┐рдХреНрд╖рдг рд░рдгрдиреАрддрд┐ рдФрд░ рдЫрджреНрдо рдЖрдзрд╛рд░ рддрдХрдиреАрдХ рдХрд╛ рдЙрдкрдпреЛрдЧ рдмрд╣реБрдд рд░рдЪрдирд╛рддреНрдордХ рд╣реИрдкреВрд░реНрдгрддрд╛ : рдПрд▓реНрдЧреЛрд░рд┐рджрдо рдФрд░ рдирд┐рдЪрд▓реА рд╕реАрдорд╛ рджреЛрдиреЛрдВ рдкреНрд░рджрд╛рди рдХрд░рддрд╛ рд╣реИ, рд╕рдорд╕реНрдпрд╛ рдХрд╛ рдкреВрд░реНрдг рдЪрд┐рддреНрд░ рджреЗрддрд╛ рд╣реИрдХрдареЛрд░рддрд╛ : рдЧрдгрд┐рддреАрдп рдкреНрд░рдорд╛рдг рдХрдареЛрд░ рд╣реИрдВ, рдЬрдЯрд┐рд▓рддрд╛ рд╡рд┐рд╢реНрд▓реЗрд╖рдг рд╡рд┐рд╕реНрддреГрдд рд╣реИрд╡реНрдпрд╛рд╡рд╣рд╛рд░рд┐рдХрддрд╛ : рд╡реНрдпрд╛рд╡рд╣рд╛рд░рд┐рдХ рдХрд╛рд░реНрдпрд╛рдиреНрд╡рдпрди рдФрд░ рдкреНрд░рд╛рдпреЛрдЧрд┐рдХ рд╕рддреНрдпрд╛рдкрди рдХреА рдХрдореАрдкрдардиреАрдпрддрд╛ : рдЧреИрд░-рд╡рд┐рд╢реЗрд╖рдЬреНрдЮреЛрдВ рдХреЗ рд▓рд┐рдП рд╢реНрд░реЗрдгреАрдмрджреНрдз рд╕рд┐рджреНрдзрд╛рдВрдд рднрд╛рдЧ рд╕рдордЭрдирд╛ рдХрдард┐рди рд╣реЛ рд╕рдХрддрд╛ рд╣реИрд▓рд╛рдЧреВ рджрд╛рдпрд░рд╛ : рд╡рд┐рдзрд┐ рдХреА рд▓рд╛рдЧреВ рдХреНрд╖рдорддрд╛ рд╡рд┐рд╢рд┐рд╖реНрдЯ рдмреАрдЬрдЧрдгрд┐рддреАрдп рд╕рдВрд░рдЪрдирд╛рдУрдВ рддрдХ рд╕реАрдорд┐рдд рд╣реИрд╕реИрджреНрдзрд╛рдВрддрд┐рдХ рдпреЛрдЧрджрд╛рди : рднрд╛рд░рд┐рдд рдСрдЯреЛрдореЗрдЯрд╛ рд╢рд┐рдХреНрд╖рдг рд╕рд┐рджреНрдзрд╛рдВрдд рдореЗрдВ рдорд╣рддреНрд╡рдкреВрд░реНрдг рдпреЛрдЧрджрд╛рдирдкрджреНрдзрддрд┐рд╡рд┐рдЬреНрдЮрд╛рди : рджрд┐рдЦрд╛рддрд╛ рд╣реИ рдХрд┐ рдХреИрд╕реЗ рдЕрдореВрд░реНрдд рд╢реНрд░реЗрдгреАрдмрджреНрдз рд╡рд┐рдзрд┐рдпреЛрдВ рдХреЛ рдареЛрд╕ рдХрд░реЗрдВрдЕрдВрддрд░рд╡рд┐рд╖рдп : рдСрдЯреЛрдореЗрдЯрд╛ рд╕рд┐рджреНрдзрд╛рдВрдд, рдмреАрдЬрдЧрдгрд┐рддреАрдп рд╕рдВрдЦреНрдпрд╛ рд╕рд┐рджреНрдзрд╛рдВрдд рдФрд░ рдХрдореНрдкреНрдпреВрдЯреЗрд╢рдирд▓ рдЬрдЯрд┐рд▓рддрд╛ рдХреЛ рдЬреЛрдбрд╝рддрд╛ рд╣реИрдХреНрд░рд┐рдкреНрдЯреЛрдЧреНрд░рд╛рдлреА : рдЬрд╛рд▓реА рдХреНрд░рд┐рдкреНрдЯреЛрдЧреНрд░рд╛рдлреА рдореЗрдВ рд╕рдВрдЦреНрдпрд╛ рд╡рд▓рдп рдХреЗ рдЕрдиреБрдкреНрд░рдпреЛрдЧрдкреНрд░рддреАрдХрд╛рддреНрдордХ рдЧрдгрдирд╛ : рдмреАрдЬрдЧрдгрд┐рддреАрдп рд╕рдВрдЦреНрдпрд╛ рдХреНрд╖реЗрддреНрд░реЛрдВ рдкрд░ рдХрдореНрдкреНрдпреВрдЯреЗрд╢рдирд▓ рд╕рдорд╕реНрдпрд╛рдПрдВрд╕реИрджреНрдзрд╛рдВрддрд┐рдХ рдЕрдиреБрд╕рдВрдзрд╛рди : рдЖрдЧреЗ рдХреА рдСрдЯреЛрдореЗрдЯрд╛ рд╢рд┐рдХреНрд╖рдг рдЕрдиреБрд╕рдВрдзрд╛рди рдХреЗ рд▓рд┐рдП рдЖрдзрд╛рд░рдкреЗрдкрд░ OK рдХреЗ "рдкреВрд░реНрдг рдкреНрд░рддрд┐рдирд┐рдзрд┐рддреНрд╡" рдХреА рдЖрд╡рд╢реНрдпрдХрддрд╛ рд╣реИ рдЬрд┐рд╕рдореЗрдВ рд╢рд╛рдорд┐рд▓ рд╣реИ:
рдЕрднрд┐рдиреНрди рдЖрдзрд╛рд░ ╬й = {╧Й1,...,╧Йd} рдЖрджрд┐рдо рддрддреНрд╡ ╬╕ рдФрд░ рдЗрд╕рдХрд╛ рдиреНрдпреВрдирддрдо рдмрд╣реБрдкрдж рдЬрдЯрд┐рд▓рддрд╛ рдорд╛рдк CK = dтБ┤(log d + log ╬ФK) рдореБрдЦреНрдп рдЬрдЯрд┐рд▓рддрд╛ рд╕реАрдорд╛рдПрдВ рдЖрддреА рд╣реИрдВ:
рдЫрджреНрдо HNF рдЧрдгрдирд╛: рдмрд╣реБрдкрдж рд╕рдордп (Biasse-Fieker-Hofmann) рдХрдареЛрд░рддрд╛ рд╕реЗ рдмрдврд╝рддреА рд╢реНрд░реГрдВрдЦрд▓рд╛ рд▓рдВрдмрд╛рдИ: Lemma 24 рджреНрд╡рд╛рд░рд╛ log(N(d)) рддрдХ рд╕реАрдорд┐рдд рдЖрджрд░реНрд╢ рд╕рдВрдЪрд╛рд▓рди: CK рдореЗрдВ рдмрд╣реБрдкрдж рд╕рдордп рдпрд╣ рдкреЗрдкрд░ рд╕реИрджреНрдзрд╛рдВрддрд┐рдХ рдХрдВрдкреНрдпреВрдЯрд░ рд╡рд┐рдЬреНрдЮрд╛рди рдХреНрд╖реЗрддреНрд░ рдореЗрдВ рдорд╣рддреНрд╡рдкреВрд░реНрдг рдпреЛрдЧрджрд╛рди рджреЗрддрд╛ рд╣реИ, рд╡рд┐рд╢реЗрд╖ рд░реВрдк рд╕реЗ рдСрдЯреЛрдореЗрдЯрд╛ рд╢рд┐рдХреНрд╖рдг рдФрд░ рдмреАрдЬрдЧрдгрд┐рддреАрдп рдЧрдгрдирд╛ рдХреЗ рдЕрдВрддрд░рд╡рд┐рд╖рдп рдХреНрд╖реЗрддреНрд░ рдореЗрдВред рд╣рд╛рд▓рд╛рдВрдХрд┐ рд╡реНрдпрд╛рд╡рд╣рд╛рд░рд┐рдХрддрд╛ рд╕рддреНрдпрд╛рдкрди рдХреЗ рд▓рд┐рдП рдкреНрд░рддреАрдХреНрд╖рд╛ рдХрд░ рд░рд╣реА рд╣реИ, рд▓реЗрдХрд┐рди рдЗрд╕рдХрд╛ рд╕реИрджреНрдзрд╛рдВрддрд┐рдХ рдореВрд▓реНрдп рдФрд░ рдкрджреНрдзрддрд┐рд╡рд┐рдЬреНрдЮрд╛рди рдорд╣рддреНрд╡ рдорд╣рддреНрд╡рдкреВрд░реНрдг рд╣реИред