рдХреНрд╡рд╛рдВрдЯрдо рдХрдВрдкреНрдпреВрдЯрд┐рдВрдЧ рд╕реЙрдлреНрдЯрд╡реЗрдпрд░ рд╡рд┐рдХрд╛рд╕ рдХреЛ рдХреИрд╕реЗ рдкреНрд░рднрд╛рд╡рд┐рдд рдХрд░ рд╕рдХрддрд╛ рд╣реИ

рд╕рднреА рдХреЛ рдирдорд╕реНрдХрд╛рд░!

рд▓рдЧрднрдЧ рдЫрд╣ рдорд╣реАрдиреЛрдВ рдХреЗ рд▓рд┐рдП, рдкреНрд░рдХрд╛рд╢рди рдЧреГрд╣ рд╕рдХреНрд░рд┐рдп рд░реВрдк рд╕реЗ рдХреНрд╡рд╛рдВрдЯрдо рдХрдВрдкреНрдпреВрдЯрд┐рдВрдЧ рдФрд░ рдЙрдирдХреА рд╡реНрдпрд╛рд╡рд╣рд╛рд░рд┐рдХ рдкреНрд░рдпреЛрдЬреНрдпрддрд╛ рдХреЗ рд╡рд┐рд╖рдп рдкрд░ рдХрд╛рдо рдХрд░ рд░рд╣рд╛ рд╣реИред рд▓рдВрдмреЗ рд╕рдордп рддрдХ рдЗрд╕ рджрд┐рд▓рдЪрд╕реНрдк рд╡рд┐рд╖рдп рдкрд░ рдЕрдиреБрд╡рд╛рдж рдХреЗ рд▓рд┐рдП рдПрдХ рдпреЛрдЧреНрдп рд▓реЗрдЦ рдвреВрдВрдврдирд╛ рд╕рдВрднрд╡ рдирд╣реАрдВ рдерд╛, рдЬрдм рддрдХ рдХрд┐ рдРрд╕рд╛ рд▓реЗрдЦ рдУрд░реЗрдХрд▓ рдмреНрд▓реЙрдЧ рдкрд░ рджрд┐рдЦрд╛рдИ рдирд╣реАрдВ рджрд┐рдпрд╛ред рдкреНрд░рдХрд╛рд╢рди рдЗрд╕ рдирдП рдкреНрд░рддрд┐рдорд╛рди рдХреЗ рд╕реЙрдлреНрдЯрд╡реЗрдпрд░, рд╣рд╛рд░реНрдбрд╡реЗрдпрд░ рдФрд░ рд╡рд┐рд╢реБрджреНрдз рд░реВрдк рд╕реЗ рдкреНрд░рд╛рдХреГрддрд┐рдХ рд╡рд┐рдЬреНрдЮрд╛рди рдХреА рд╕рдорд╕реНрдпрд╛рдУрдВ рдХреЗ рдЙрддреНрдХреГрд╖реНрдЯ рдкрд░рд┐рдЪрдп рдХреЗ рд░реВрдк рдореЗрдВ рдХрд╛рдо рдХрд░реЗрдЧрд╛, рдЗрд╕рд▓рд┐рдП рдкрдврд╝рдирд╛ рдПрдХ рдЖрд╡рд╢реНрдпрдХ рд╣реИред



рдкрд┐рдЫрд▓реЗ рдорд╣реАрдиреЛрдВ рдФрд░ рд╡рд░реНрд╖реЛрдВ рдореЗрдВ, рдХреНрд╡рд╛рдВрдЯрдо рдХрдВрдкреНрдпреВрдЯрд┐рдВрдЧ рдореЗрдВ рд░реБрдЪрд┐ рдХрд╛рдлреА рдмрдврд╝ рдЧрдИ рд╣реИред рдЗрд╕ рдХреНрд╖реЗрддреНрд░ рдореЗрдВ рд╕рдлрд▓рддрд╛ рдХреА рдЙрдкрд▓рдмреНрдзрд┐рдпреЛрдВ рдХреЗ рдмрд╛рд░реЗ рдореЗрдВ рдмрддрд╛рддреЗ рд╣реБрдП, рдЕрдиреБрд╕рдВрдзрд╛рди рд╕рдВрд╕реНрдерд╛рдиреЛрдВ, рдХрдВрдкрдирд┐рдпреЛрдВ рдпрд╛ рд╕рд░рдХрд╛рд░реА рд╕рдВрдЧрдардиреЛрдВ рд╕реЗ рд▓рдЧрд╛рддрд╛рд░ рдирдИ рд╕рд╛рдордЧреНрд░реА рджрд┐рдЦрд╛рдИ рджреЗ рд░рд╣реА рд╣реИред рдЙрд╕реА рд╕рдордп, рдПрдХ рдХрдордЬреЛрд░ рддрдХрдиреАрдХреА рдЖрдзрд╛рд░ рд╡рд╛рд▓реЗ рд▓реЗрдЦ рдХреНрд╡рд╛рдВрдЯрдо рдХрдВрдкреНрдпреВрдЯрд┐рдВрдЧ рдХреЗ рд╕рдВрднрд╛рд╡рд┐рдд рдкрд░рд┐рдгрд╛рдореЛрдВ рдкрд░ рдЪрд░реНрдЪрд╛ рдХрд░рддреЗ рд╣реИрдВ, рдФрд░ рдкреВрд░реНрд╡рд╛рдиреБрдорд╛рди рд╕рднреА рдЖрдзреБрдирд┐рдХ рдПрдиреНрдХреНрд░рд┐рдкреНрд╢рди рддрдХрдиреАрдХреЛрдВ рдХреЛ рд╣реИрдХ рдХрд░рдиреЗ рд╕реЗ рд▓реЗрдХрд░ рд╕рднреА рдмреАрдорд╛рд░рд┐рдпреЛрдВ рдХреЛ рдареАрдХ рдХрд░рдиреЗ рдФрд░ рдкреВрд░реНрдг-рдкреВрд░реНрдг AI рдмрдирд╛рдиреЗ рдкрд░ рдкреВрд░реНрдг рдХрд╛рд░реНрдп рдХрд░рдиреЗ рдХрд╛ рд╡рд╛рджрд╛ рдХрд░рддреЗ рд╣реИрдВред рд╣рд╛рд▓рд╛рдБрдХрд┐, рдпреЗ рд╕рднреА рдЕрдкреЗрдХреНрд╖рд╛рдПрдБ рд╕рдорд╛рди рд░реВрдк рд╕реЗ рдпрдерд╛рд░реНрдерд╡рд╛рджреА рдирд╣реАрдВ рд╣реИрдВред

рдпрджрд┐ рдЖрдк рдПрдХ рд╢рд╛рдВрдд рд╕реЛрдорд░ рдкреНрд░реЛрдЧреНрд░рд╛рдорд░ рд╣реИрдВ, рддреЛ рдЖрдк рд╕реЛрдЪ рд░рд╣реЗ рд╣реЛрдВрдЧреЗ рдХрд┐ рддрдереНрдпреЛрдВ рдФрд░ рдХрд▓реНрдкрдирд╛рдУрдВ рдХреЗ рдмреАрдЪ рдХреА рд░реЗрдЦрд╛ рдЗрди рдЧрдгрдирд╛рдУрдВ рдореЗрдВ рдХрд╣рд╛рдБ рд╣реИ, рдФрд░ рдХреНрд╡рд╛рдВрдЯрдо рдХрдВрдкреНрдпреВрдЯрд┐рдВрдЧ рднрд╡рд┐рд╖реНрдп рдореЗрдВ рд╕реЙрдлреНрдЯрд╡реЗрдпрд░ рд╡рд┐рдХрд╛рд╕ рдХреЛ рдХреИрд╕реЗ рдкреНрд░рднрд╛рд╡рд┐рдд рдХрд░реЗрдЧреАред

рд╕реНрд╡рд╛рднрд╛рд╡рд┐рдХ рд░реВрдк рд╕реЗ, рдХреНрд╡рд╛рдВрдЯрдо рдХрдВрдкреНрдпреВрдЯрд┐рдВрдЧ рдХреЗ рд▓рд┐рдП рдХрд╛рдо рдХрд░рдиреЗ рд╡рд╛рд▓реЗ рд╣рд╛рд░реНрдбрд╡реЗрдпрд░ рдХреЗ рдирд┐рд░реНрдорд╛рдг рд╕реЗ рдкрд╣рд▓реЗ рдХрдИ рд╕рд╛рд▓ рдмрдиреЗ рд╣реБрдП рд╣реИрдВред рд╣рд╛рд▓рд╛рдВрдХрд┐, рдЗрд╕ рдкреНрд░рддрд┐рдорд╛рди рдХреЗ рд╕рд╛рдорд╛рдиреНрдп рд╕рд┐рджреНрдзрд╛рдВрддреЛрдВ рдХреЛ рдкрд╣рд▓реЗ рд╕реЗ рд╣реА рдЖрдЬ рд╕рдордЭрд╛ рдЬрд╛ рд░рд╣рд╛ рд╣реИ, рдРрд╕реЗ рд╕рд╛рд░ рд╣реИрдВ рдЬреЛ рдбреЗрд╡рд▓рдкрд░реНрд╕ рдХреЛ рдПрдкреНрд▓рд┐рдХреЗрд╢рди рдмрдирд╛рдиреЗ рдХреА рдЕрдиреБрдорддрд┐ рджреЗрддреЗ рд╣реИрдВ рдЬрд┐рд╕рдореЗрдВ рд╕рд┐рдореБрд▓реЗрдЯрд░ рдХрд╛ рдЙрдкрдпреЛрдЧ рдХрд░рдХреЗ рдХреНрд╡рд╛рдВрдЯрдо рдХрдВрдкреНрдпреВрдЯрд┐рдВрдЧ рдХреА рд╕рдВрднрд╛рд╡рдирд╛рдУрдВ рдХреЛ рдорд╣рд╕реВрд╕ рдХрд┐рдпрд╛ рдЬрд╛рддрд╛ рд╣реИред

рдХреНрдпрд╛ рдХреНрд╡рд╛рдВрдЯрдо рдХрдВрдкреНрдпреВрдЯрд┐рдВрдЧ рдПрдХ рдФрд░ рд╕реАрдкреАрдпреВ рд▓рд╛рдн рдХреЗ рд▓рд┐рдП рдХрдо рд╣реИ?


рдХреНрд▓рд╛рд╕рд┐рдХ рдХрдВрдкреНрдпреВрдЯрд░реЛрдВ рдХрд╛ рдЙрдкрдпреЛрдЧ рдХрд░рддреЗ рд╣реБрдП рдкрд╛рд░рдВрдкрд░рд┐рдХ рд╕реЙрдлреНрдЯрд╡реЗрдпрд░ рд╡рд┐рдХрд╛рд╕ рдореЗрдВ рдЙрдЪреНрдЪ-рд╕реНрддрд░реАрдп рдкреНрд░реЛрдЧреНрд░рд╛рдорд┐рдВрдЧ рднрд╛рд╖рд╛ (рдЙрджрд╛рд╣рд░рдг рдХреЗ рд▓рд┐рдП, рдЬрд╛рд╡рд╛) рдХрд╛ рдЕрдиреБрд╡рд╛рдж рдмрдбрд╝реА рд╕рдВрдЦреНрдпрд╛ рдореЗрдВ (рд╣рд╛рд░реНрдбрд╡реЗрдпрд░) рдЯреНрд░рд╛рдВрдЬрд┐рд╕реНрдЯрд░ рдкрд░ рдХрд┐рдП рдЧрдП рдХрд╛рд░реНрдпреЛрдВ рдореЗрдВ рдХрд┐рдпрд╛ рдЬрд╛рддрд╛ рд╣реИред

рдЪрд┐рддреНрд░рд╛ 1 рдореЗрдВ, рдЗрд╕ рдкреНрд░рдХреНрд░рд┐рдпрд╛ рдХреЛ рдЗрд╕рдХреЗ рд╕рд░рд▓рддрдо рд░реВрдк рдореЗрдВ рд╡рд░реНрдЧреАрдХреГрдд рдХрд┐рдпрд╛ рдЧрдпрд╛ рд╣реИ: рдЬрд╛рд╡рд╛ рд╕реНрд░реЛрдд рдХреЛрдб рдХреЛ рдкреНрд▓реЗрдЯрдлрд╝реЙрд░реНрдо-рд╕реНрд╡рддрдВрддреНрд░ рдмрд╛рдЗрдЯ рдХреЛрдб рдореЗрдВ рд╕рдВрдХрд▓рд┐рдд рдХрд┐рдпрд╛ рдЧрдпрд╛ рд╣реИ, рдЬреЛ рдмрджрд▓реЗ рдореЗрдВ, рдкреНрд▓реЗрдЯрдлрд╝реЙрд░реНрдо-рд╡рд┐рд╢рд┐рд╖реНрдЯ рдорд╢реАрди рдХреЛрдб рдореЗрдВ рдЕрдиреБрд╡рд╛рджрд┐рдд рд╣реИред рдорд╢реАрди рдХреЛрдб рдореЗрдореЛрд░реА рдореЗрдВ рдХрд┐рдП рдЧрдП рдХрдИ рд╕рд░рд▓ рдСрдкрд░реЗрд╢рди (рдЧреЗрдЯ) рдХрд╛ рдЙрдкрдпреЛрдЧ рдХрд░рддрд╛ рд╣реИред рдЗрд╕ рдЙрджреНрджреЗрд╢реНрдп рдХреЗ рд▓рд┐рдП рдЙрдкрдпреЛрдЧ рдХрд┐рдпрд╛ рдЬрд╛рдиреЗ рд╡рд╛рд▓рд╛ рдореБрдЦреНрдп рд╣рд╛рд░реНрдбрд╡реЗрдпрд░ рдШрдЯрдХ рдкреНрд░рд╕рд┐рджреНрдз рдЯреНрд░рд╛рдВрдЬрд┐рд╕реНрдЯрд░ рд╣реИред



рдЕрдВрдЬреАрд░ред 1. рдЯреНрд░рд╛рдВрдЬрд┐рд╕реНрдЯрд░ рдкрд░ рдХрд┐рдП рдЧрдП рдХрд╛рд░реНрдпреЛрдВ рдореЗрдВ рдПрдХ рдЙрдЪреНрдЪ рд╕реНрддрд░реАрдп рдкреНрд░реЛрдЧреНрд░рд╛рдорд┐рдВрдЧ рднрд╛рд╖рд╛ рдХрд╛ рдЕрдиреБрд╡рд╛рдж ред

рд╣рд╛рд▓ рдХреЗ рд╡рд░реНрд╖реЛрдВ рдореЗрдВ рдкреНрд░рд╛рдкреНрдд рдЙрддреНрдкрд╛рджрдХрддрд╛ рдореЗрдВ рд╡реГрджреНрдзрд┐ рдореБрдЦреНрдп рд░реВрдк рд╕реЗ рд╣рд╛рд░реНрдбрд╡реЗрдпрд░ рдкреНрд░реМрджреНрдпреЛрдЧрд┐рдХрд┐рдпреЛрдВ рдХреЗ рд╕реБрдзрд╛рд░ рдХреЗ рдХрд╛рд░рдг рд╣реБрдИ рд╣реИред рдПрдХ рдПрдХрд▓ рдЯреНрд░рд╛рдВрдЬрд┐рд╕реНрдЯрд░ рдХреЗ рдЖрдХрд╛рд░ рдореЗрдВ рднрд╛рд░реА рдХрдореА рдЖрдИ рд╣реИ, рдФрд░ рдЬрд┐рддрдиреЗ рдЕрдзрд┐рдХ рдЯреНрд░рд╛рдВрдЬрд┐рд╕реНрдЯрд░ рдЖрдк рдкреНрд░рддреНрдпреЗрдХ рд╡рд░реНрдЧ рдорд┐рд▓реАрдореАрдЯрд░ рдкрд░ рд░рдЦ рд╕рдХрддреЗ рд╣реИрдВ, рдЙрддрдиреА рдЕрдзрд┐рдХ рдореЗрдореЛрд░реА рдФрд░ рдкреНрд░реЛрд╕реЗрд╕рд┐рдВрдЧ рдкрд╛рд╡рд░ рдХрдВрдкреНрдпреВрдЯрд░ рдХреЗ рдкрд╛рд╕ рд╣реЛрдЧреАред

рдХреНрд╡рд╛рдВрдЯрдо рдХрдВрдкреНрдпреВрдЯрд┐рдВрдЧ рдПрдХ рд╡рд┐рдШрдЯрдирдХрд╛рд░реА рддрдХрдиреАрдХ рд╣реИ, рдХреНрдпреЛрдВрдХрд┐ рдпрд╣рд╛рдВ рд╕рдмрд╕реЗ рд╕рд░рд▓ рдХрдВрдкреНрдпреВрдЯрд┐рдВрдЧ рдЗрдХрд╛рдЗрдпрд╛рдБ рд╢рд╛рд╕реНрддреНрд░реАрдп рдЯреНрд░рд╛рдВрдЬрд┐рд╕реНрдЯрд░ рдирд╣реАрдВ рд╣реИрдВ, рдмрд▓реНрдХрд┐ рдХреНрд╡рд┐рдмреЗрдЯ рд╣реИрдВ, рдЬрд┐рдирдХреЗ рдмрд╛рд░реЗ рдореЗрдВ рд╣рдо рдиреАрдЪреЗ рдмрд╛рдд рдХрд░реЗрдВрдЧреЗред

рдмрд┐рдВрджреБ рди рдХреЗрд╡рд▓ рдЗрди рдкреНрд░рд╛рдердорд┐рдХ рддрддреНрд╡реЛрдВ рдХреЗ рдЕрдВрддрд░ рдореЗрдВ рд╣реИ, рдмрд▓реНрдХрд┐ рд╡рд╛рд▓реНрд╡ рдХреЗ рдПрдХ рдЕрд▓рдЧ рдЙрдкрдХрд░рдг рдореЗрдВ рднреА рд╣реИред рдЗрд╕ рдкреНрд░рдХрд╛рд░, рдЕрдВрдЬреАрд░ рдХреЗ рд╕рд╛рде рдвреЗрд░ред рдХреНрд╡рд╛рдВрдЯрдо рдХрдВрдкреНрдпреВрдЯрд┐рдВрдЧ рдореЗрдВ 1 рд▓рд╛рдЧреВ рдирд╣реАрдВ рд╣реИред

рдХреНрдпрд╛ рдХреНрд╡рд╛рдВрдЯрдо рдХрдВрдкреНрдпреВрдЯрд┐рдВрдЧ рдЬрд╛рд╡рд╛ рд╕реНрддрд░ рддрдХ рдиреАрдЪреЗ рдкреВрд░реЗ рд╕реНрдЯреИрдХ рдХреЛ рддреЛрдбрд╝ рджреЗрдЧреА?


рд╕рдВрдХреНрд╖реЗрдк рдореЗрдВ - "рд╡рд╛рд╕реНрддрд╡ рдореЗрдВ рдирд╣реАрдВред" рд╡реИрдЬреНрдЮрд╛рдирд┐рдХ рдзреАрд░реЗ-рдзреАрд░реЗ рдЗрд╕ рдмрд╛рдд рдкрд░ рд╕рд╣рдордд рд╣реЛ рд░рд╣реЗ рд╣реИрдВ рдХрд┐ рдХреНрд╡рд╛рдВрдЯрдо рдХрдВрдкреНрдпреВрдЯрд░ рд╡рд┐рд╢реЗрд╖ рд╕рдорд╕реНрдпрд╛рдУрдВ рдХреЛ рд╣рд▓ рдХрд░рдиреЗ рдХреЗ рд▓рд┐рдП рд╡рд┐рд╢реЗрд╖ рд░реВрдк рд╕реЗ рдЕрдЪреНрдЫрд╛ рд╣реЛрдЧрд╛, рдЬрдмрдХрд┐ рдЕрдиреНрдп рд╕рдорд╕реНрдпрд╛рдУрдВ рдХреЛ рдкрд╛рд░рдВрдкрд░рд┐рдХ рдХрдВрдкреНрдпреВрдЯрд░реЛрдВ рдХрд╛ рдЙрдкрдпреЛрдЧ рдХрд░рдХреЗ рддрд░реНрдХрд╕рдВрдЧрдд рд░реВрдк рд╕реЗ рд╣рд▓ рдХрд┐рдпрд╛ рдЬрд╛рдПрдЧрд╛ред рдкрд░рд┐рдЪрд┐рдд рд▓рдЧрддрд╛ рд╣реИ, рд╣реИ рдирд╛? GPU рдФрд░ CPU рдХреА рддреБрд▓рдирд╛ рдХрд░рддреЗ рд╕рдордп рдПрдХ рд╕рдорд╛рди рд╕реНрдерд┐рддрд┐ рджреЗрдЦреА рдЬрд╛рддреА рд╣реИред рдЬрдмрдХрд┐ рдЯреНрд░рд╛рдВрдЬрд┐рд╕реНрдЯрд░ рдХрд╛ рдЙрдкрдпреЛрдЧ GPU рдореЗрдВ рднреА рдХрд┐рдпрд╛ рдЬрд╛рддрд╛ рд╣реИ, рд╡реЗ CPU рд╕реЗ рд╕рд┐рджреНрдзрд╛рдВрдд рд░реВрдк рдореЗрдВ рднрд┐рдиреНрди рд╣реЛрддреЗ рд╣реИрдВред рд╣рд╛рд▓рд╛рдВрдХрд┐, рдЙрдЪреНрдЪ-рд╕реНрддрд░реАрдп рднрд╛рд╖рд╛ рдореЗрдВ рд▓рд┐рдЦреЗ рдЧрдП рдХрдИ рдПрдкреНрд▓рд┐рдХреЗрд╢рди рд╕реАрдкреАрдпреВ рдФрд░ GPU рджреЛрдиреЛрдВ рдХреА рдХреНрд╖рдорддрд╛рдУрдВ рдХрд╛ рдЙрдкрдпреЛрдЧ рд╣реБрдб рдХреЗ рддрд╣рдд рдХрд░рддреЗ рд╣реИрдВред рдЬреАрдкреАрдпреВ рд╡реЗрдХреНрдЯрд░ рдкреНрд░рд╕рдВрд╕реНрдХрд░рдг рдХреЗ рд▓рд┐рдП рдмрд╣реБрдд рдЕрдЪреНрдЫреЗ рд╣реИрдВ, рдФрд░ рдХрдИ рдЕрдиреБрдкреНрд░рдпреЛрдЧреЛрдВ рдФрд░ рдкреБрд╕реНрддрдХрд╛рд▓рдпреЛрдВ рдореЗрдВ рд╕реАрдкреАрдпреВ рдФрд░ рдЬреАрдкреАрдпреВ рдХрд╛ рдХрд╛рдо рд╡рд┐рднреЗрджрд┐рдд рд╣реИред

рдЙрджрд╛рд╣рд░рдг рдХреЗ рд▓рд┐рдП, JavaFX рдпрд╛ Deeplearning4j рдХрд╛ рдЙрдкрдпреЛрдЧ рдХрд░рддреЗ рд╕рдордп рдареАрдХ рдпрд╣реА рд╕реНрдерд┐рддрд┐ рд╣реИред рдпрджрд┐ рдЖрдк JavaFX рдХрд╛ рдЙрдкрдпреЛрдЧ рдХрд░ рдПрдХ рдпреВрдЬрд░ рдЗрдВрдЯрд░рдлреЗрд╕ рдПрдкреНрд▓рд┐рдХреЗрд╢рди рд▓рд┐рдЦ рд░рд╣реЗ рд╣реИрдВ, рддреЛ рдЖрдк рдХреЗрд╡рд▓ рдЬрд╛рд╡рд╛ рдХреЛрдб (рд╢рд╛рдпрдж рдпреВрдЬрд░ рдЗрдВрдЯрд░рдлреЗрд╕ рдХреА рдШреЛрд╖рдгрд╛ рдХрд░рдиреЗ рдХреЗ рд▓рд┐рдП рднреА рдПрдлрдПрдХреНрд╕рдПрдордПрд▓) рдХреЗ рд╕рд╛рде рдХрд╛рдо рдХрд░рддреЗ рд╣реИрдВред рдЬрдм JavaFX рджреГрд╢реНрдп рдХреЛ рд╕реНрдХреНрд░реАрди рдкрд░ рдкреНрд░рджрд░реНрд╢рд┐рдд рдХрд░рдиреЗ рдХреА рдЖрд╡рд╢реНрдпрдХрддрд╛ рд╣реЛрддреА рд╣реИ, рддреЛ рдЖрдВрддрд░рд┐рдХ JavaFX рдХрд╛рд░реНрдпрд╛рдиреНрд╡рдпрди рдЗрд╕рдХреЗ рд▓рд┐рдП рд╢реЗрдб рдФрд░ рдмрдирд╛рд╡рдЯ рдХрд╛ рдЙрдкрдпреЛрдЧ рдХрд░рддреЗ рд╣реИрдВ, рд╕реАрдзреЗ рдирд┐рдореНрди-рд╕реНрддрд░реАрдп GPU рдбреНрд░рд╛рдЗрд╡рд░реЛрдВ рд╕реЗ рд╕рдВрдкрд░реНрдХ рдХрд░рддреЗ рд╣реИрдВ, рдЬреИрд╕рд╛ рдХрд┐ рдЪрд┐рддреНрд░ 2 рдореЗрдВ рджрд┐рдЦрд╛рдпрд╛ рдЧрдпрд╛ рд╣реИред рдЗрд╕рд▓рд┐рдП, рдЖрдкрдХреЛ рдпрд╣ рдЪрд┐рдВрддрд╛ рдирд╣реАрдВ рдХрд░рдиреА рд╣реЛрдЧреА рдХрд┐ рдХреЛрдб рдХрд╛ рдХреМрди рд╕рд╛ рднрд╛рдЧ рд╕реАрдкреАрдпреВ рдХреЗ рд╕рд╛рде рдХрд╛рдо рдХрд░рдиреЗ рдХреЗ рд▓рд┐рдП рдмреЗрд╣рддрд░ рд░реВрдк рд╕реЗ рдЕрдиреБрдХреВрд▓рд┐рдд рд╣реИ рдФрд░ рдЬреЛ GPU рдХреЗ рд╕рд╛рдеред



рдЕрдВрдЬреАрд░ред 2. JavaFX GPU рдФрд░ CPU рдХреЗ рдХрд╛рдо рдХреЛ рджрд░реНрд╢рд╛рддрд╛ рд╣реИред

рдЬреИрд╕рд╛ рдХрд┐ рдЕрдВрдЬреАрд░ рдореЗрдВ рджрд┐рдЦрд╛рдпрд╛ рдЧрдпрд╛ рд╣реИред 2, JavaFX рдХрд╛рд░реНрдпрд╛рдиреНрд╡рдпрди рдХреЛрдб, GPU рдФрд░ CPU рдХреЛ рдкрд╛рд╕ рдХрд░рдХреЗ рдХрд╛рд░реНрдп рдХреЛ рджрд░реНрд╢рд╛рддрд╛ рд╣реИред рдпрджреНрдпрдкрд┐ рдпреЗ рдСрдкрд░реЗрд╢рди рдбреЗрд╡рд▓рдкрд░ (рдПрдкреАрдЖрдИ рдХреЗ рдорд╛рдзреНрдпрдо рд╕реЗ рдкреНрд░рджрд╛рди рдирд╣реАрдВ рдХрд┐рдП рдЧрдП) рд╕реЗ рдЫрд┐рдкреЗ рд╣реБрдП рд╣реИрдВ, GPU рдХрд╛ рдХреБрдЫ рдЬреНрдЮрд╛рди рдЕрдХреНрд╕рд░ рдЙрдкрдпреЛрдЧреА рд╣реЛрддрд╛ рд╣реИ рдЬрдм рдЖрдкрдХреЛ рдЕрдзрд┐рдХ рд╢рдХреНрддрд┐рд╢рд╛рд▓реА JavaFX рдПрдкреНрд▓рд┐рдХреЗрд╢рди рд╡рд┐рдХрд╕рд┐рдд рдХрд░рдиреЗ рдХреА рдЖрд╡рд╢реНрдпрдХрддрд╛ рд╣реЛрддреА рд╣реИред

Deeplearning4j рдХрд╛ рдЙрдкрдпреЛрдЧ рдХрд░рддреЗ рд╕рдордп, рдПрдХ рд╕рдорд╛рди рд╕реНрдерд┐рддрд┐ рд╡рд┐рдХрд╕рд┐рдд рд╣реЛрддреА рд╣реИред Deeplearning4j рдореЗрдВ рдЖрд╡рд╢реНрдпрдХ рд╡реЗрдХреНрдЯрд░ рдФрд░ рдореИрдЯреНрд░рд┐рдХреНрд╕ рдСрдкрд░реЗрд╢рди рдХрд░рдиреЗ рдХреЗ рд▓рд┐рдП рдХрдИ рдХрд╛рд░реНрдпрд╛рдиреНрд╡рдпрди рд╣реИрдВ, рдФрд░ рдЙрдирдореЗрдВ рд╕реЗ рдХреБрдЫ рдЬреАрдкреАрдпреВ рдХрд╛ рдЙрдкрдпреЛрдЧ рдХрд░рддреЗ рд╣реИрдВред рд╣рд╛рд▓рд╛рдБрдХрд┐, рдЖрдкрдХреЗ рд▓рд┐рдП рдЕрдВрддрд┐рдо рдбреЗрд╡рд▓рдкрд░ рдХреЗ рд░реВрдк рдореЗрдВ рдпрд╣ рдорд╣рддреНрд╡рдкреВрд░реНрдг рдирд╣реАрдВ рд╣реИ рдХрд┐ рдЖрдкрдХреЗ рдХреЛрдб рдХрд╛ рдЙрдкрдпреЛрдЧ рдХреМрди-рд╕реА рдХреНрд╖рдорддрд╛ рдХрд░реЗрдЧрд╛ - CPU рдпрд╛ GPUред

рдРрд╕рд╛ рд▓рдЧрддрд╛ рд╣реИ рдХрд┐ рдХреНрд╡рд╛рдВрдЯрдо рдХрдВрдкреНрдпреВрдЯрд░ рд╕рдорд╕реНрдпрд╛рдУрдВ рдХреЛ рд╣рд▓ рдХрд░рдиреЗ рдХрд╛ рдПрдХ рдЙрддреНрдХреГрд╖реНрдЯ рдХрд╛рдо рдХрд░реЗрдВрдЧреЗ, рдЬреЛ рдПрдХ рдирд┐рдпрдо рдХреЗ рд░реВрдк рдореЗрдВ, рддреЗрдЬреА рд╕реЗ рд╡реГрджреНрдзрд┐ рдХрд░рддреЗ рд╣реИрдВ рдХреНрдпреЛрдВрдХрд┐ рд╕рдорд╕реНрдпрд╛ рдХреА рдорд╛рддреНрд░рд╛ рдмрдврд╝рддреА рд╣реИ рдФрд░ рдЗрд╕рд▓рд┐рдП, рд╢рд╛рд╕реНрддреНрд░реАрдп рдХрдВрдкреНрдпреВрдЯрд░реЛрдВ рдХрд╛ рдЙрдкрдпреЛрдЧ рдХрд░рдХреЗ рд╢рд╛рдпрдж рд╣реА рд╣рд▓ рдХрд┐рдпрд╛ рдЬрд╛ рд╕рдХрддрд╛ рд╣реИ рдпрд╛ рд▓рдЧрднрдЧ рдЕрд╕рд╛рдзреНрдп рд╣реЛ рд╕рдХрддрд╛ рд╣реИред рд╡рд┐рд╢реЗрд╖ рд░реВрдк рд╕реЗ, рд╡рд┐рд╢реЗрд╖рдЬреНрдЮ рдПрдХ рд╕рдВрдХрд░ рдЕрд╡рддрд╛рд░ рдХреЗ рдмрд╛рд░реЗ рдореЗрдВ рдмрд╛рдд рдХрд░рддреЗ рд╣реИрдВ: рдПрдХ рд╡рд┐рд╢рд┐рд╖реНрдЯ рдПрдВрдб-рдЯреВ-рдПрдВрдб рдПрдкреНрд▓рд┐рдХреЗрд╢рди рдореЗрдВ рдХреНрд▓рд╛рд╕рд┐рдХ рдХреЛрдб рд╣реЛрддрд╛ рд╣реИ рдЬреЛ рд╕реАрдкреАрдпреВ рдкрд░ рдЪрд▓рддрд╛ рд╣реИ, рд▓реЗрдХрд┐рди рдЗрд╕рдореЗрдВ рдХреНрд╡рд╛рдВрдЯрдо рдХреЛрдб рднреА рд╣реЛ рд╕рдХрддрд╛ рд╣реИред

рдХреЛрдИ рд╕рд┐рд╕реНрдЯрдо рдХреНрд╡рд╛рдВрдЯрдо рдХреЛрдб рдХреИрд╕реЗ рдирд┐рд╖реНрдкрд╛рджрд┐рдд рдХрд░ рд╕рдХрддрд╛ рд╣реИ?


рдЖрдЬ, рдХреНрд╡рд╛рдВрдЯрдо рдХрдВрдкреНрдпреВрдЯрд░ рдХреЗ рд▓рд┐рдП рд╣рд╛рд░реНрдбрд╡реЗрдпрд░ рдЕрднреА рднреА рдмрд╣реБрдд рдкреНрд░рдпреЛрдЧрд╛рддреНрдордХ рд╣реИред рдЬрдмрдХрд┐ рдмрдбрд╝реЗ рдирд┐рдЧрдо рдФрд░, рд╕рдВрднрд╡рддрдГ, рдХреБрдЫ рд░рд╛рдЬреНрдп рдкреНрд░реЛрдЯреЛрдЯрд╛рдЗрдк рдХреЗ рд╡рд┐рдХрд╛рд╕ рдореЗрдВ рд▓рдЧреЗ рд╣реБрдП рд╣реИрдВ, рдРрд╕реА рддрдХрдиреАрдХ рд╡реНрдпрд╛рдкрдХ рд░реВрдк рд╕реЗ рдЙрдкрд▓рдмреНрдз рдирд╣реАрдВ рд╣реИред рд▓реЗрдХрд┐рди, рдЬрдм рдпрд╣ рдкреНрд░рдХрдЯ рд╣реЛрддрд╛ рд╣реИ, рддреЛ рдЗрд╕рдХрд╛ рдЖрдХрд╛рд░ рднрд┐рдиреНрди рд╣реЛ рд╕рдХрддрд╛ рд╣реИ:

  • рдПрдХ рдХреНрд╡рд╛рдВрдЯрдо рдХреЛрдкреНрд░реЛрд╕реЗрд╕рд░ рдХреЛ рд╕рд┐рд╕реНрдЯрдо рдореЗрдВ рд╕реАрдкреАрдпреВ рдХреЗ рд╕рд╛рде рдПрдХреАрдХреГрдд рдХрд┐рдпрд╛ рдЬрд╛ рд╕рдХрддрд╛ рд╣реИред
  • рдХреНрд╡рд╛рдВрдЯрдо рд╕рдорд╕реНрдпрд╛рдУрдВ рдХреЛ рдХреНрд╡рд╛рдВрдЯрдо рдХреНрд▓рд╛рдЙрдб рд╕рд┐рд╕реНрдЯрдо рдореЗрдВ рджрд┐рдпрд╛ рдЬрд╛ рд╕рдХрддрд╛ рд╣реИред

рдпрджреНрдпрдкрд┐ рдЗрд╕ рддрд░рд╣ рдХреЗ рдирд┐рд░реНрдгрдпреЛрдВ рдХреА рд╡реНрдпрд╛рд╡рд╣рд╛рд░рд┐рдХ рдкреГрд╖реНрдарднреВрдорд┐ рдХреЗ рдмрд╛рд░реЗ рдореЗрдВ рднрд╛рд░реА рдЕрдирд┐рд╢реНрдЪрд┐рддрддрд╛ рдмрдиреА рд╣реБрдИ рд╣реИ, рд╣рдо рддреЗрдЬреА рд╕реЗ рдЗрд╕ рдмрд╛рдд рдкрд░ рд╕рд╣рдордд рд╣реЛ рд░рд╣реЗ рд╣реИрдВ рдХрд┐ рдХреНрд╡рд╛рдВрдЯрдо рдХреЛрдб рдХреЛ рдХреИрд╕реЗ рджреЗрдЦрдирд╛ рдЪрд╛рд╣рд┐рдПред рдирд┐рдореНрдирддрдо рд╕реНрддрд░ рдкрд░ рдирд┐рдореНрдирд▓рд┐рдЦрд┐рдд рдИрдВрдЯреЗрдВ рд╣реЛрдиреА рдЪрд╛рд╣рд┐рдП: рдХреНрд╡рд╛рдВрдЯрдо рдФрд░ рдХреНрд╡рд╛рдВрдЯрдо рдЧреЗрдЯреНрд╕ ред рдЙрдирдХреЗ рдЖрдзрд╛рд░ рдкрд░, рдЖрдк рдХреНрд╡рд╛рдВрдЯрдо рд╕рд┐рдореБрд▓реЗрдЯрд░ рдмрдирд╛ рд╕рдХрддреЗ рд╣реИрдВ рдЬреЛ рдЕрдкреЗрдХреНрд╖рд┐рдд рд╡реНрдпрд╡рд╣рд╛рд░ рдХреЛ рд▓рд╛рдЧреВ рдХрд░рддреЗ рд╣реИрдВред

рдЗрд╕рд▓рд┐рдП, рдЗрд╕ рддрд░рд╣ рдХреЗ рд╡рд┐рдХрд╛рд╕ рдХреЗ рд▓рд┐рдП рдПрдХ рдХреНрд╡рд╛рдВрдЯрдо рд╕рд┐рдореНрдпреБрд▓реЗрдЯрд░ рдПрдХ рдЖрджрд░реНрд╢ рдЙрдкрдХрд░рдг рд╣реИред
рд╡реЗ рдЬреЛ рдкрд░рд┐рдгрд╛рдо рджреЗрддреЗ рд╣реИрдВ рд╡рд╣ рд▓рдЧрднрдЧ рд╡реИрд╕рд╛ рд╣реА рд╣реЛрдирд╛ рдЪрд╛рд╣рд┐рдП рдЬреИрд╕рд╛ рдХрд┐ рд╡реЗ рдПрдХ рдХреНрд╡рд╛рдВрдЯрдо рдХрдВрдкреНрдпреВрдЯрд░ рдХреЗ рд╡рд╛рд╕реНрддрд╡рд┐рдХ рдЙрдкрдХрд░рдгреЛрдВ рдкрд░ рдкреНрд░рд╛рдкреНрдд рдХрд┐рдпрд╛ рдЬрд╛рддрд╛ рд╣реИ - рд▓реЗрдХрд┐рди рд╕рд┐рдореНрдпреБрд▓реЗрдЯрд░ рдмрд╣реБрдд рдзреАрдореА рдЧрддрд┐ рд╕реЗ рдХрд╛рдо рдХрд░рддрд╛ рд╣реИ, рдХреНрдпреЛрдВрдХрд┐ рдХреНрд╡рд╛рдВрдЯрдо рдЙрдкрдХрд░рдг рдХреЛ рддреЗрдЬ рдХрд░рдиреЗ рд╡рд╛рд▓реЗ рдХреНрд╡рд╛рдВрдЯрдо рдкреНрд░рднрд╛рд╡реЛрдВ рдХреЛ рдкрд╛рд░рдВрдкрд░рд┐рдХ рд╕реЙрдлреНрдЯрд╡реЗрдпрд░ рдХрд╛ рдЙрдкрдпреЛрдЧ рдХрд░рдХреЗ рдЕрдиреБрдХрд░рдг рдХрд┐рдпрд╛ рдЬрд╛рдирд╛ рд╣реИред

рдХреНрд╡рд╛рдВрдЯрдо рдХрдВрдкреНрдпреВрдЯрд┐рдВрдЧ рдХреЗ рдмреБрдирд┐рдпрд╛рджреА рдирд┐рд░реНрдорд╛рдг рдЦрдВрдб рдХреНрдпрд╛ рд╣реИрдВ?


рдЕрдХреНрд╕рд░ рдХреНрд╡рд╛рдВрдЯрдо рд▓реЛрдЧреЛрдВ рдХреЗ рд╕рд╛рде рд╢рд╛рд╕реНрддреНрд░реАрдп рдЧрдгрдирд╛ рдХреА рддреБрд▓рдирд╛ рдХрд░рдирд╛ рдорд╣рддреНрд╡рдкреВрд░реНрдг рд╣реИред рд╢рд╛рд╕реНрддреНрд░реАрдп рдХрдВрдкреНрдпреВрдЯрд┐рдВрдЧ рдореЗрдВ, рд╣рдорд╛рд░реЗ рдкрд╛рд╕ рдмрд┐рдЯреНрд╕ рдФрд░ рдЧреЗрдЯреНрд╕ рд╣реИрдВред

рдПрдХ рдмрд┐рдЯ рдореЗрдВ рдереЛрдбрд╝реА рдЬрд╛рдирдХрд╛рд░реА рд╣реЛрддреА рд╣реИ, рдФрд░ рдЗрд╕рдХрд╛ рдорд╛рди 0 рдпрд╛ 1 рд╣реЛ рд╕рдХрддрд╛ рд╣реИред
рдПрдХ рд╡рд╛рд▓реНрд╡ рдПрдХ рдпрд╛ рдЕрдзрд┐рдХ рдмрд┐рдЯреНрд╕ рдкрд░ рдХрд╛рд░реНрдп рдХрд░рддрд╛ рд╣реИ рдФрд░ рдЙрди рдкрд░ рдХрд╛рдо рдХрд░ рд╕рдХрддрд╛ рд╣реИред рдЙрджрд╛рд╣рд░рдг рдХреЗ рд▓рд┐рдП, NOT рд╡рд╛рд▓реНрд╡, рдЪрд┐рддреНрд░ 3 рдореЗрдВ рджрд┐рдЦрд╛рдпрд╛ рдЧрдпрд╛ рд╣реИ, рдереЛрдбрд╝рд╛ рд╕рд╛ рдореВрд▓реНрдп рдЙрд▓рдЯ рджреЗрддрд╛ рд╣реИред рдпрджрд┐ рдЗрдирдкреБрдЯ 0 рд╣реИ, рддреЛ NOT рдЧреЗрдЯ рдХрд╛ рдЖрдЙрдЯрдкреБрдЯ 1 рдФрд░ рдЗрд╕рдХреЗ рд╡рд┐рдкрд░реАрдд рд╣реЛрдЧрд╛ред



рдЕрдВрдЬреАрд░ред 3. рд╡рд╛рд▓реНрд╡ рдирд╣реАрдВ

рдХреНрд╡рд╛рдВрдЯрдо рдХрдВрдкреНрдпреВрдЯрд┐рдВрдЧ рдореЗрдВ, рд╣рдорд╛рд░реЗ рдкрд╛рд╕ рдмрд┐рдЯреНрд╕ рдФрд░ рдЧреЗрдЯреНрд╕ рд╣реИрдВред рдПрдХ рдмрд┐рдЯ рдХреЗ рдмрд░рд╛рдмрд░ рдХреНрд╡рд╛рдВрдЯрдо рд╣реИред рдПрдХ qubit рдХрд╛ рдорд╛рди рдХреНрд▓рд╛рд╕рд┐рдХ рдмрд┐рдЯ рдХреА рддрд░рд╣ 0 рдпрд╛ 1 рдХреЗ рдмрд░рд╛рдмрд░ рд╣реЛ рд╕рдХрддрд╛ рд╣реИ, рд╣рд╛рд▓рд╛рдБрдХрд┐, рдпрд╣ рддрдерд╛рдХрдерд┐рдд рд╕реБрдкрд░рдкреЛрдЬрд╝рд┐рд╢рди рдореЗрдВ рднреА рд╣реЛ рд╕рдХрддрд╛ рд╣реИред рдпрд╣ рдПрдХ рдЬрдЯрд┐рд▓ рдЕрд╡рдзрд╛рд░рдгрд╛ рд╣реИ, рдЬрд┐рд╕рдХреЗ рдЕрдиреБрд╕рд╛рд░ рдПрдХ qubit рджреЛрдиреЛрдВ рд░рд╛рдЬреНрдпреЛрдВ рдореЗрдВ рдПрдХ рд╕рд╛рде рд╣реЛ рд╕рдХрддреА рд╣реИ: 0 рдФрд░ 1ред

рдЬрдм рдПрдХ qubit рд╕реБрдкрд░рдкреЛрдЬрд┐рд╢рди рдореЗрдВ рд╣реЛрддрд╛ рд╣реИ, рддреЛ рдЗрд╕рдХрд╛ рдорд╛рди 0 рдФрд░ 1. рд░рд╛рдЬреНрдпреЛрдВ рдХрд╛ рдПрдХ рд░реИрдЦрд┐рдХ рд╕рдВрдпреЛрдЬрди рд╣реЛрддрд╛ рд╣реИред рдЗрд╕реЗ рдЕрдВрдЬреАрд░ рдореЗрдВ рджрд┐рдЦрд╛рдпрд╛ рдЧрдпрд╛ рд╣реИред 4:



рдЕрдВрдЬреАрд░ред 4. рд╕рдорд╛рдирддрд╛ рдЬрд╣рд╛рдВ рдЕрддрд┐рдорд╛рдирд╡ рдореЗрдВ рд╣реИред

рдиреЛрдЯ: рдХреЛрдЯреНрд╕ рдХреЛ рдЕрдХреНрд╕рд░ рдмреНрд░реИрдХреЗрдЯ рдиреЛрдЯреЗрд╢рди рдореЗрдВ рд▓рд┐рдЦрд╛ рдЬрд╛рддрд╛ рд╣реИ , рдЬрд╣рд╛рдБ рд╡рд░реНрдгреЛрдВ рдХреЗ рдмреАрдЪ рдЪрд░ рдирд╛рдо рд░рдЦрд╛ рдЬрд╛рддрд╛ рд╣реИ "| рдФрд░ ">"ред

рдЕрдВрдЬреАрд░ рдореЗрдВ рдЕрднрд┐рд╡реНрдпрдХреНрддрд┐ред 4 рд░рд┐рдкреЛрд░реНрдЯреНрд╕ рдЬреЛ qubit x рд░рд╛рдЬреНрдпреЛрдВ рдХреЗ рд╕реБрдкрд░рдкреЛрдЬрд┐рд╢рди рдореЗрдВ рд╣реИ | 0> рдФрд░ 1> | рдЗрд╕рдХрд╛ рдорддрд▓рдм рдпрд╣ рдирд╣реАрдВ рд╣реИ рдХрд┐ рдпрд╣ рд░рд╛рдЬреНрдп рдореЗрдВ рд╣реИред 0> рдпрд╛ рд░рд╛рдЬреНрдп рдореЗрдВред 1>; рдЗрд╕рдХрд╛ рдорддрд▓рдм рд╣реИ рдХрд┐ рдЙрд╕рдХреА рд╡рд░реНрддрдорд╛рди рд╕реНрдерд┐рддрд┐ рд╣рдореЗрдВ рдЬреНрдЮрд╛рдд рдирд╣реАрдВ рд╣реИред

рд╡рд╛рд╕реНрддрд╡ рдореЗрдВ, рдпрд╣ рдПрдХ рд╣реА рд╕рдордп рдореЗрдВ рджреЛрдиреЛрдВ рд░рд╛рдЬреНрдпреЛрдВ рдореЗрдВ рд╣реИ, рдФрд░ рдЗрд╕ рд░реВрдк рдореЗрдВ рдпрд╣ рд╣реЗрд░рдлреЗрд░ рдХрд┐рдпрд╛ рдЬрд╛ рд╕рдХрддрд╛ рд╣реИред рд╣рд╛рд▓рд╛рдВрдХрд┐, рдЬрдм рд╣рдо рдХреНрд╡реЗрдЯ рдХреЛ рдорд╛рдкрддреЗ рд╣реИрдВ, рддреЛ рдпрд╣ рдПрдХ рдЕрд╡рд╕реНрдерд╛ рдореЗрдВ рд╣реЛрдЧрд╛, рдпрд╛ рддреЛ 0> рдпрд╛ | 1> | рдЙрдкрд░реЛрдХреНрдд рдЕрднрд┐рд╡реНрдпрдХреНрддрд┐ рдореЗрдВ рдПрдХ рдФрд░ рдкреНрд░рддрд┐рдмрдВрдз рд╣реИ: рдП ^ 2 + рдмреА ^ 2 = 1ред
A рдФрд░ b рдХреЗ рдорд╛рди рд╕рдВрднрд╛рд╡реНрдп рд╣реИрдВ: рдПрдХ рд╕рдВрднрд╛рд╡рдирд╛ рд╣реИ ^ 2, рдЬрдм рд╣рдо рдХреНрд╡реИрд╕ рдХреЛ рдорд╛рдкрддреЗ рд╣реИрдВред x>, рдЗрд╕рдореЗрдВ рдорд╛рди рд╣реЛрдЧрд╛ред 0>, рдФрд░ рдкреНрд░рд╛рдпрд┐рдХрддрд╛ b ^ 2 рдХрд┐ рдорд╛рдкреА рдЧрдИ рдХреНрд╡рд┐рдЯ рдореЗрдВ рд╡реИрд▓реНрдпреВ рд╕рдорд╛рд╣рд┐рдд рд╣реЛрдЧреАред 1>

рдХреНрд╡рд╛рдВрдЯрдо рдХрдВрдкреНрдпреВрдЯрд┐рдВрдЧ рдХреА рдЦреБрд╢рд┐рдпреЛрдВ рдХреЛ рддреЛрдбрд╝рдиреЗ рд╡рд╛рд▓рд╛ рдПрдХ рдорд╣рддреНрд╡рдкреВрд░реНрдг рд╕реАрдорд┐рдд рдХрд╛рд░рдХ рд╣реИ: рдПрдХ рдХреНрд╡рд╛рдВрдЯ рдХреЛ рдорд╛рдкрдиреЗ рдХреЗ рдмрд╛рдж, рд╕рдВрднрд╛рд╡рд┐рдд рд╕реБрдкрд░рдкреЛрдЬрд┐рд╢рди рдХреЗ рдмрд╛рд░реЗ рдореЗрдВ рд╕рднреА рдЬрд╛рдирдХрд╛рд░реА рдЬрд┐рд╕рдореЗрдВ рд╡рд╣ рд╕реНрдерд┐рдд рдерд╛, рдЦреЛ рдЧрдпрд╛ рд╣реИред Qubit value 0 рдпрд╛ 1 рд╣реЛ рд╕рдХрддреА рд╣реИред

рдЧрдгрдирд╛ рдореЗрдВ, рд╕реБрдкрд░рдкреЛрдЬрд┐рд╢рди рдореЗрдВ рдПрдХ рдХреНрд╡реИрдмрд┐рдЯ 0 рдФрд░ 1 рдХреЗ рд╕рд╛рде рдПрдХ рд╣реА рд╕рдордп рдореЗрдВ (рдЕрд▓рдЧ-рдЕрд▓рдЧ рд╕рдВрднрд╛рд╡рдирд╛рдУрдВ рдХреЗ рд╕рд╛рде) рдореЗрд▓ рдХрд░ рд╕рдХрддрд╛ рд╣реИред рдпрджрд┐ рд╣рдорд╛рд░реЗ рдкрд╛рд╕ рджреЛ рдХреНрд╡реИрдмрд┐рдЯ рд╣реИрдВ, рддреЛ рдЙрдирдХрд╛ рдЙрдкрдпреЛрдЧ рдЪрд╛рд░ рд░рд╛рдЬреНрдпреЛрдВ (00, 01, 10 рдФрд░ 11) рдХрд╛ рдкреНрд░рддрд┐рдирд┐рдзрд┐рддреНрд╡ рдХрд░рдиреЗ рдХреЗ рд▓рд┐рдП рдХрд┐рдпрд╛ рдЬрд╛ рд╕рдХрддрд╛ рд╣реИ, рдлрд┐рд░ рд╕реЗ, рдЗрди рд╕рдВрднрд╛рд╡рдирд╛рдУрдВ рдХреЗ рд╕рд╛рдеред рдпрд╣рд╛рдБ рд╣рдо рдХреНрд╡рд╛рдВрдЯрдо рдХрдВрдкреНрдпреВрдЯрд░ рдХреА рд╢рдХреНрддрд┐ рдХреЗ рд╕рд╛рд░ рдкрд░ рдЖрддреЗ рд╣реИрдВред рдЖрда рдХреНрд▓рд╛рд╕рд┐рдХ рдмрд┐рдЯреНрд╕ рд╣реЛрдиреЗ рдкрд░, рдЖрдк 0 рд╕реЗ 255 рддрдХ рдХреА рд╕реАрдорд╛ рдореЗрдВ рдПрдХ рдирдВрдмрд░ рдХрд╛ рдкреНрд░рддрд┐рдирд┐рдзрд┐рддреНрд╡ рдХрд░ рд╕рдХрддреЗ рд╣реИрдВред рдЖрда рдмрд┐рдЯреНрд╕ рдореЗрдВ рд╕реЗ рдкреНрд░рддреНрдпреЗрдХ рдХрд╛ рдорд╛рди 0 рдпрд╛ 1 рд╣реЛрдЧрд╛ред рдЖрда рдХреНрд╡рд┐рдЯреНрд╕ рд╣реЛрдиреЗ рдкрд░, рдЖрдк рдПрдХ рд╕рд╛рде 0 рд╕реЗ 255 рддрдХ рд╕рднреА рдирдВрдмрд░реЛрдВ рдХрд╛ рдкреНрд░рддрд┐рдирд┐рдзрд┐рддреНрд╡ рдХрд░ рд╕рдХрддреЗ рд╣реИрдВред

рдпрджрд┐ рдЖрдк рдХреЗрд╡рд▓ рдПрдХ рд░рд╛рдЬреНрдп рдХреЛ рдорд╛рдк рд╕рдХрддреЗ рд╣реИрдВ рддреЛ рд╕реБрдкрд░рдкреЛрдЬрд╝рд┐рд╢рди рдХрд╛ рдХреНрдпрд╛ рдЙрдкрдпреЛрдЧ рд╣реИ?


рдЕрдХреНрд╕рд░ рдПрд▓реНрдЧреЛрд░рд┐рдереНрдо рдХрд╛ рдкрд░рд┐рдгрд╛рдо рд╕рд░рд▓ рд╣реЛрддрд╛ рд╣реИ (рд╣рд╛рдБ рдпрд╛ рдирд╣реАрдВ), рд▓реЗрдХрд┐рди рдЙрд╕ рдкрд░ рдкрд╣реБрдВрдЪрдиреЗ рдХреЗ рд▓рд┐рдП, рд╕рдорд╛рдирд╛рдВрддрд░ рдХрдВрдкреНрдпреВрдЯрд┐рдВрдЧ рдХреА рдмрд╣реБрдд рдЖрд╡рд╢реНрдпрдХрддрд╛ рд╣реЛрддреА рд╣реИред рдЧрдгрдирд╛ рдХреЗ рджреМрд░рд╛рди рд╕реБрдкрд░рдкреЛрдЬрд┐рд╢рди рдореЗрдВ рдХреНрд╡рд┐рдмрд┐рдЯ рдкрдХрдбрд╝реЗ рд╣реБрдП, рдЖрдк рддреБрд░рдВрдд рдХрд┐рд╕реА рднреА рдХрдИ рдЕрд▓рдЧ-рдЕрд▓рдЧ рд╡рд┐рдХрд▓реНрдкреЛрдВ рдХреЛ рдзреНрдпрд╛рди рдореЗрдВ рд░рдЦ рд╕рдХрддреЗ рд╣реИрдВред рдкреНрд░рддреНрдпреЗрдХ рд╡реНрдпрдХреНрддрд┐рдЧрдд рд╕рдВрдпреЛрдЬрди рдХреЗ рд▓рд┐рдП рдирд┐рд░реНрдгрдпреЛрдВ рдХреЛ рдкреВрд░рд╛ рдХрд┐рдП рдмрд┐рдирд╛, рдПрдХ рдХреНрд╡рд╛рдВрдЯрдо рдХрдВрдкреНрдпреВрдЯрд░ рдПрдХ рдЪрд░рдг рдореЗрдВ рд╕рднреА рд╡рд┐рдХрд▓реНрдкреЛрдВ рдХреА рдЧрдгрдирд╛ рдХрд░ рд╕рдХрддрд╛ рд╣реИред
рдлрд┐рд░, рдХрдИ рдХреНрд╡рд╛рдВрдЯрдо рдПрд▓реНрдЧреЛрд░рд┐рджрдо рдореЗрдВ, рдЕрдЧрд▓рд╛ рдорд╣рддреНрд╡рдкреВрд░реНрдг рдЪрд░рдг рд╢реБрд░реВ рд╣реЛрддрд╛ рд╣реИ: рдПрд▓реНрдЧреЛрд░рд┐рджрдо рдХреЗ рдкрд░рд┐рдгрд╛рдо рдХреЛ рдПрдХ рдорд╛рдк рдХреЗ рд╕рд╛рде рдЬреЛрдбрд╝рдиреЗ рдХреЗ рд▓рд┐рдП рдЬреЛ рдПрдХ рд╕рд╛рд░реНрдердХ рдкрд░рд┐рдгрд╛рдо рджреЗрддрд╛ рд╣реИред рдЕрдХреНрд╕рд░, рд╣рд╕реНрддрдХреНрд╖реЗрдк рдХреЛ рдзреНрдпрд╛рди рдореЗрдВ рд░рдЦрд╛ рдЬрд╛рддрд╛ рд╣реИ: рджрд┐рд▓рдЪрд╕реНрдк рдкрд░рд┐рдгрд╛рдо рд╕рдВрд░рдЪрдирд╛рддреНрдордХ рд░реВрдк рд╕реЗ рдПрдХ-рджреВрд╕рд░реЗ рдкрд░ рдЖрд░реЛрдкрд┐рдд рд╣реЛрддреЗ рд╣реИрдВ, рдЬрдмрдХрд┐ рдирд┐рд░реНрдмрд╛рдз рд▓реЛрдЧ рдПрдХ-рджреВрд╕рд░реЗ рдХреЛ рд░рджреНрдж рдХрд░рддреЗ рд╣реИрдВ (рд╡рд┐рдирд╛рд╢рдХрд╛рд░реА рд╣рд╕реНрддрдХреНрд╖реЗрдк)ред

рд╕реБрдкрд░рдкреЛрдЬрд┐рд╢рди рдХреА рд╕реНрдерд┐рддрд┐ рдореЗрдВ рдХреЛрдИ рдХреИрд╕реЗ "рд░реВрдкрд╛рдВрддрд░" рдХрд░ рд╕рдХрддрд╛ рд╣реИ?


рдЬреИрд╕реЗ рд╣реА рд╢рд╛рд╕реНрддреНрд░реАрдп рджреНрд╡рд╛рд░ рдмрд┐рдЯреНрд╕ рдореЗрдВ рд╣реЗрд░рдлреЗрд░ рдХрд░рддреЗ рд╣реИрдВ, рдХреНрд╡рд╛рдВрдЯрдо рдЧреЗрдЯреНрд╕ рд╣реЗрд░рдлреЗрд░ рдХрд░рддреЗ рд╣реИрдВред рдХреБрдЫ рдХреНрд╡рд╛рдВрдЯрдо рдЧреЗрдЯреНрд╕ рд╢рд╛рд╕реНрддреНрд░реАрдп рд▓реЛрдЧреЛрдВ рд╕реЗ рдорд┐рд▓рддреЗ рдЬреБрд▓рддреЗ рд╣реИрдВ; рдЙрджрд╛рд╣рд░рдг рдХреЗ рд▓рд┐рдП, рдкрд╛рдЙрд▓реА-рдПрдХреНрд╕ рдЧреЗрдЯ рд░рд╛рдЬреНрдп рд╕реЗ qubit рд╕реНрдерд╛рдирд╛рдВрддрд░рд┐рдд рдХрд░рддрд╛ рд╣реИ! 0> + b | 1> рд╕реЗ рд░рд╛рдЬреНрдп b | 0 | + a | 1>, рдЬреЛ рдХрд┐ рдХреНрд▓рд╛рд╕рд┐рдХ рдиреЙрдЯ рдЧреЗрдЯ рдХреЗ рд╕рд┐рджреНрдзрд╛рдВрдд рдХреЗ рд╕рдорд╛рди рд╣реИред рд╡рд╛рд╕реНрддрд╡ рдореЗрдВ, рдЬрдм a = 1 рдФрд░ b = 0 рдерд╛, рддреЛ рд░рд╛рдЬреНрдп рдореЗрдВ рд╢реБрд░реБрдЖрдд рдореЗрдВ рдХреНрд╡реЗрдЯ рдерд╛ | 0> | рдкрд╛рдЙрд▓реА-рдПрдХреНрд╕ рд╡рд╛рд▓реНрд╡ рдХреА рдХрд╛рд░реНрд░рд╡рд╛рдИ рдХреЗ рдмрд╛рдж, рдпрд╣ qubit рд░рд╛рдЬреНрдп рдореЗрдВ рдЬрд╛рдПрдЧреАред 1>, рдЬреИрд╕рд╛ рдХрд┐ рдЕрдВрдЬреАрд░ рдореЗрдВ рджрд┐рдЦрд╛рдпрд╛ рдЧрдпрд╛ рд╣реИред 5ред



рдЕрдВрдЬреАрд░ред 5. рдкрд╛рдЙрд▓реА-рдПрдХреНрд╕ рд╡рд╛рд▓реНрд╡ рдХрд╛ рдЙрдкрдпреЛрдЧ рдХрд░рдиреЗ рдХрд╛ рдкрд░рд┐рдгрд╛рдоред

рдЗрд╕ рд╕рдВрджрд░реНрдн рдореЗрдВ, рд╣реИрдбрдорд░реНрдб рд╡рд╛рд▓реНрд╡ рдмрд╣реБрдд рджрд┐рд▓рдЪрд╕реНрдк рд╣реИред рдпрд╣ рд░рд╛рдЬреНрдп рдореЗрдВ qubit рдбрд╛рд▓рддрд╛ рд╣реИред 0>: 1 / sqrt (2) * (! 0> + 1 | 1>) рдПрдХ рд╕реБрдкрд░рдкреЛрдЬрд┐рд╢рди рдореЗрдВ, рдЬреИрд╕рд╛ рдХрд┐ рдЕрдВрдЬреАрд░ рдореЗрдВ рджрд┐рдЦрд╛рдпрд╛ рдЧрдпрд╛ рд╣реИред 6ред



рдЕрдВрдЬреАрд░ред 6. рд╣реИрдбрдорд╛рд░реНрдб рд╡рд╛рд▓реНрд╡ рд▓рдЧрд╛рдиреЗ рдХрд╛ рдкрд░рд┐рдгрд╛рдоред

рдЬрдм рд╣рдо рд╣рдбрд╛рдорд░реНрдб рд╡рд╛рд▓реНрд╡ рдХреЛ рдПрдХ qubit рдкрд░ рд▓рд╛рдЧреВ рдХрд░рддреЗ рд╣реИрдВ рдФрд░ qubit рдХреЛ рдорд╛рдкрддреЗ рд╣реИрдВ, рддреЛ 50% рд╕рдВрднрд╛рд╡рдирд╛ рд╣реИ рдХрд┐ qubit рдХрд╛ рдорд╛рди 0 рдФрд░ 50% рд╣реЛрдЧрд╛, qubit рдХрд╛ рдореВрд▓реНрдп 1 рд╣реЛрдЧрд╛ред рдЬрдм рддрдХ qubit рдХреЛ рдорд╛рдкрд╛ рдирд╣реАрдВ рдЬрд╛рддрд╛ рд╣реИ, рддрдм рддрдХ рдпрд╣ рдПрдХ рд╕реБрдкрд░рдкреЛрдЬрд┐рд╢рди рд╕реНрдерд┐рддрд┐ рдореЗрдВ рд░рд╣рддрд╛ рд╣реИ ред

рдпрд╣ рд╕рдм рдХреИрд╕реЗ рд╕рдВрднрд╡ рд╣реИ?


рдпрджрд┐ рдЖрдк рд╡рд╛рд╕реНрддрд╡ рдореЗрдВ рдЗрд╕ рдкреНрд░рд╢реНрди рдХреЗ рдЙрддреНрддрд░ рдореЗрдВ рд░реБрдЪрд┐ рд░рдЦрддреЗ рд╣реИрдВ, рддреЛ рдЖрдкрдХреЛ рдХреНрд╡рд╛рдВрдЯрдо рднреМрддрд┐рдХреА рдХрд╛ рд╡рд┐рд╕реНрддрд╛рд░ рд╕реЗ рдЕрдзреНрдпрдпрди рдХрд░рдирд╛ рд╣реЛрдЧрд╛ред рд▓реЗрдХрд┐рди, рд╕реМрднрд╛рдЧреНрдп рд╕реЗ, рдЗрди рдШрдЯрдирд╛рдУрдВ рдХреЗ рдкреВрд░реЗ рд╕реИрджреНрдзрд╛рдВрддрд┐рдХ рдЖрдзрд╛рд░ рдХреЛ рд╕рдордЭрдиреЗ рдХреА рдЖрд╡рд╢реНрдпрдХрддрд╛ рдирд╣реАрдВ рд╣реИред рд╣рд╛рд▓рд╛рдВрдХрд┐ рд╕реБрдкрд░рдкреЛрдЬрд╝рд┐рд╢рди рдХреА рдШрдЯрдирд╛ рд╕рдордЭ рд╕реЗ рдмрд╛рд╣рд░ рд╣реЛ рд╕рдХрддреА рд╣реИ, рдпрд╣ рдЬрд╝реЛрд░ рджреЗрдирд╛ рдЬрд╝рд░реВрд░реА рд╣реИ рдХрд┐ рдпрд╣ рдпреЗ рдЧреБрдг рд╣реИрдВ рдЬреЛ рдкреНрд░рдХреГрддрд┐ рдореЗрдВ рдкреНрд░рд╛рдердорд┐рдХ рдХрдгреЛрдВ рдХреА рд╡рд┐рд╢реЗрд╖рддрд╛ рд╣реИрдВред рдЗрд╕рд▓рд┐рдП, рдХреНрд╡рд╛рдВрдЯрдо рдХрдВрдкреНрдпреВрдЯрд┐рдВрдЧ рднреМрддрд┐рдХ рд╡рд╛рд╕реНрддрд╡рд┐рдХрддрд╛ рдХреА рдореВрд▓ рдмрд╛рддреЗрдВ рд╕реЗ рдмрд╣реБрдд рдХрд░реАрдм рд╣реИ, рдХреНрдпреЛрдВрдХрд┐ рдпрд╣ рдкрд╣рд▓реА рдирдЬрд╝рд░ рдореЗрдВ рд▓рдЧрддрд╛ рд╣реИред

рдХреНрдпрд╛ рдореБрдЭреЗ рдХреБрдЫ рд╕рд╛рд▓ рдЗрдВрддрдЬрд╛рд░ рдХрд░рдирд╛ рдЪрд╛рд╣рд┐рдП, рдФрд░ рдлрд┐рд░ рдХреНрд╡рд╛рдВрдЯрдо рдХрдВрдкреНрдпреВрдЯрд┐рдВрдЧ рдкрд░ рдХрд░реАрдм рд╕реЗ рдирдЬрд╝рд░ рдбрд╛рд▓рдиреА рдЪрд╛рд╣рд┐рдП?


рдирд╣реАрдВред рдЗрд╕ рдорд╛рдорд▓реЗ рдореЗрдВ, рдЖрдкрдХреЛ рджреЗрд░ рд╣реЛ рдЬрд╛рдПрдЧреАред рдкрд╣рд▓реЗ рд╣рд╛рд░реНрдбрд╡реЗрдпрд░ рдХреЛ рд╡рд┐рдХрд╕рд┐рдд рдХрд░рдирд╛ рд╕реИрджреНрдзрд╛рдВрддрд┐рдХ рд░реВрдк рд╕реЗ рд╕рдВрднрд╡ рд╣реИ, рдФрд░ рдлрд┐рд░ рд╕реЙрдлреНрдЯрд╡реЗрдпрд░ рд╕реНрддрд░ рдХреЗ рдЕрдзреНрдпрдпрди рдХреЗ рд▓рд┐рдП рдЖрдЧреЗ рдмрдврд╝реЗрдВ рдФрд░ рджреЗрдЦреЗрдВ рдХрд┐ рдЗрд╕рдХреЗ рд╕рд╛рде рдХреНрдпрд╛ рд╣рд╛рд╕рд┐рд▓ рдХрд┐рдпрд╛ рдЬрд╛ рд╕рдХрддрд╛ рд╣реИред рд╣рд╛рд▓рд╛рдВрдХрд┐, рд╕рднреА рдЕрд╡рдзрд╛рд░рдгрд╛рдПрдВ рдкрд╣рд▓реЗ рд╕реЗ рд╣реА рдХрдо рдпрд╛ рдЬреНрдпрд╛рджрд╛ рд╕реНрдкрд╖реНрдЯ рд╣реИрдВ, рдФрд░ рдЬрд╛рд╡рд╛, рд╕реА #, рдкрд╛рдпрдерди рдФрд░ рдЕрдиреНрдп рд╕рд╣рд┐рдд рд▓реЛрдХрдкреНрд░рд┐рдп рднрд╛рд╖рд╛рдУрдВ рдореЗрдВ рдХреНрд╡рд╛рдВрдЯрдо рд╕рд┐рдореБрд▓реЗрдЯрд░ рд▓рд┐рдЦрдирд╛ рдкрд╣рд▓реЗ рд╕реЗ рд╣реА рд╕рдВрднрд╡ рд╣реИред
рдлрд┐рд░ рдЗрди рд╕рд┐рдореБрд▓реЗрдЯрд░ рдХрд╛ рдЙрдкрдпреЛрдЧ рдХреНрд╡рд╛рдВрдЯрдо рдПрд▓реНрдЧреЛрд░рд┐рджрдо рдкрд░ рдХрд╛рдо рдХрд░рдиреЗ рдХреЗ рд▓рд┐рдП рдХрд┐рдпрд╛ рдЬрд╛ рд╕рдХрддрд╛ рд╣реИред рд╣рд╛рд▓рд╛рдВрдХрд┐, рдпреЗ рдПрд▓реНрдЧреЛрд░рд┐рджрдо рдРрд╕реА рдкреНрд░рджрд░реНрд╢рди рд╡реГрджреНрдзрд┐ рдирд╣реАрдВ рджреЗрдВрдЧреЗ рдЬреЛ рд╡рд╛рд╕реНрддрд╡рд┐рдХ рдХреНрд╡рд╛рдВрдЯрдо рдЙрдкрдХрд░рдг рдкрд░ рдХрд╛рдо рдХрд░рддреЗ рд╕рдордп рдЙрдирдХреА рдорджрдж рд╕реЗ рдкреНрд░рд╛рдкреНрдд рд╣реЛ, рдЙрдиреНрд╣реЗрдВ рдХрд╛рд░реНрдпрд╛рддреНрдордХ рд░реВрдк рд╕реЗ рдкреВрд░реНрдг рд╣реЛрдирд╛ рдЪрд╛рд╣рд┐рдПред

рдЗрд╕ рдкреНрд░рдХрд╛рд░, рдпрджрд┐ рдЖрдк рд╡рд░реНрддрдорд╛рди рдореЗрдВ рдХреНрд╡рд╛рдВрдЯрдо рдПрд▓реНрдЧреЛрд░рд┐рдердо рд╡рд┐рдХрд╕рд┐рдд рдХрд░ рд░рд╣реЗ рд╣реИрдВ, рддреЛ рдЖрдкрдХреЗ рдкрд╛рд╕ рдЗрд╕реЗ рд╕реБрдзрд╛рд░рдиреЗ рдХрд╛ рд╕рдордп рд╣реИ, рдФрд░ рдХреНрд╡рд╛рдВрдЯрдо рдЙрдкрдХрд░рдг рдкрд╣реБрдВрдЪ рдореЗрдВ рджрд┐рдЦрд╛рдИ рджреЗрдиреЗ рдкрд░ рдЖрдк рдЗрд╕реЗ рд╢реБрд░реВ рдХрд░ рд╕рдХрддреЗ рд╣реИрдВред

рдХреНрд╡рд╛рдВрдЯрдо рдПрд▓реНрдЧреЛрд░рд┐рджрдо рдХреЛ рд╢рд╛рд╕реНрддреНрд░реАрдп рд▓реЛрдЧреЛрдВ рдХреА рддреБрд▓рдирд╛ рдореЗрдВ рдПрдХ рдЕрд▓рдЧ рдмреМрджреНрдзрд┐рдХ рджреГрд╖реНрдЯрд┐рдХреЛрдг рдХреА рдЖрд╡рд╢реНрдпрдХрддрд╛ рд╣реЛрддреА рд╣реИред рдкреНрд░рдореБрдЦ рд╡реИрдЬреНрдЮрд╛рдирд┐рдХреЛрдВ рдиреЗ рдкрд┐рдЫрд▓реА рд╢рддрд╛рдмреНрджреА рдореЗрдВ рдХреНрд╡рд╛рдВрдЯрдо рдПрд▓реНрдЧреЛрд░рд┐рджрдо рд╡рд┐рдХрд╕рд┐рдд рдХрд░рдирд╛ рд╢реБрд░реВ рдХрд░ рджрд┐рдпрд╛, рдФрд░ рдЕрдм рдРрд╕реЗ рдПрд▓реНрдЧреЛрд░рд┐рджрдо рдХрд╛ рд╡рд░реНрдгрди рдХрд░рддреЗ рд╣реБрдП рдЕрдзрд┐рдХ рд╕реЗ рдЕрдзрд┐рдХ рд▓реЗрдЦ рдкреНрд░рдХрд╛рд╢рд┐рдд рдХрд┐рдП рдЧрдП рд╣реИрдВ, рдЬрд┐рдирдореЗрдВ рдкреВрд░реНрдгрд╛рдВрдХ рдЧреБрдгрди, рд╕реВрдЪреА рдЦреЛрдЬ, рдкрде рдЕрдиреБрдХреВрд▓рди рдХрд╛рд░реНрдп рдФрд░ рдмрд╣реБрдд рдХреБрдЫ рд╢рд╛рдорд┐рд▓ рд╣реИрдВред

рдЖрдЬ рдХреНрд╡рд╛рдВрдЯрдо рдХрдВрдкреНрдпреВрдЯрд┐рдВрдЧ рдХрд░рдиреЗ рдХреЗ рд▓рд╛рдпрдХ рдЕрдиреНрдп рдХрд╛рд░рдг рднреА рд╣реЛ рд╕рдХрддреЗ рд╣реИрдВред рдПрдХ рдЖрдзреБрдирд┐рдХ рдмрдбрд╝реА рдХрдВрдкрдиреА рдореЗрдВ рдПрдХ рд╕реЙрдлреНрдЯрд╡реЗрдпрд░ рд╕рд┐рд╕реНрдЯрдо рдХреЛ рдлрд┐рд░ рд╕реЗ рддреИрдпрд╛рд░ рдХрд░рдирд╛ рдЙрди рдЪреАрдЬреЛрдВ рдореЗрдВ рд╕реЗ рдПрдХ рдирд╣реАрдВ рд╣реИ рдЬреЛ рд░рд╛рддреЛрдВрд░рд╛рдд рдХрд┐рдпрд╛ рдЬрд╛ рд╕рдХрддрд╛ рд╣реИред рд╣рд╛рд▓рд╛рдБрдХрд┐, рдЬрд┐рди рдХреНрд╖реЗрддреНрд░реЛрдВ рдореЗрдВ рдХреНрд╡рд╛рдВрдЯрдо рдХрдВрдкреНрдпреВрдЯрд┐рдВрдЧ рдПрдХ рд╡рд╛рд╕реНрддрд╡рд┐рдХ рдХреНрд░рд╛рдВрддрд┐ рдХрд░реЗрдЧреА, рдЙрдирдореЗрдВ рд╕реЗ рдПрдХ рдПрдиреНрдХреНрд░рд┐рдкреНрд╢рди рд╣реИ; рд╕рдм рдХреЗ рдмрд╛рдж, рдпрд╣ рд╕рд┐рджреНрдзрд╛рдВрдд рдкрд░ рдЖрдзрд╛рд░рд┐рдд рд╣реИ рдХрд┐ рдПрдХ рд╢рд╛рд╕реНрддреНрд░реАрдп рдХрдВрдкреНрдпреВрдЯрд░ рдкрд░ рдПрдХ рдмрдбрд╝реЗ рдкреВрд░реНрдгрд╛рдВрдХ рдХреЛ рдореБрдЦреНрдп рдХрд╛рд░рдХреЛрдВ рдореЗрдВ рд╡рд┐рдШрдЯрд┐рдд рдХрд░рдирд╛ рд╡реНрдпрд╛рд╡рд╣рд╛рд░рд┐рдХ рд░реВрдк рд╕реЗ рдЕрд╕рдВрднрд╡ рд╣реИред

рд╣рд╛рд▓рд╛рдБрдХрд┐ рдХреНрд╡рд╛рдВрдЯрдо рдХрдВрдкреНрдпреВрдЯрд░реНрд╕ рдХреЛ рдЖрд╕рд╛рдиреА рд╕реЗ рдкреВрд░реНрдгрд╛рдВрдХ рдлреИрдХреНрдЯрд░рд╛рдЗрдЬреЗрд╢рди рдХреА рд╕рдорд╕реНрдпрд╛ рдХреЛ рд╣рд▓ рдХрд░рдиреЗ рдореЗрдВ рдХрдИ рд╕рд╛рд▓ рд▓рдЧ рд╕рдХрддреЗ рд╣реИрдВ, рд▓реЗрдХрд┐рди рдбреЗрд╡рд▓рдкрд░реНрд╕ рдЬрд╛рдирддреЗ рд╣реИрдВ рдХрд┐ рд╕рд┐рд╕реНрдЯрдо рдХреЛ рдмрджрд▓рдиреЗ рдФрд░ рдЙрдирдореЗрдВ рдирдИ, рд╕реБрд░рдХреНрд╖рд┐рдд рддрдХрдиреАрдХреЛрдВ рдХреЛ рдкреЗрд╢ рдХрд░рдиреЗ рдореЗрдВ рдХрдИ рд╕рд╛рд▓ рд▓рдЧрддреЗ рд╣реИрдВред

рдореИрдВ рдЬрд╛рд╡рд╛ рдореЗрдВ рдХреНрд╡рд╛рдВрдЯрдо рдПрд▓реНрдЧреЛрд░рд┐рджрдо рдХреЗ рд╕рд╛рде рдХрд╛рдо рдХрд░рдирд╛ рдХреИрд╕реЗ рд╕реАрдЦ рд╕рдХрддрд╛ рд╣реВрдВ?


рдЖрдк рдЬрд╛рд╡рд╛ рдореЗрдВ рдУрдкрди рд╕реЛрд░реНрд╕ рдХреНрд╡рд╛рдВрдЯрдо рдХрдВрдкреНрдпреВрдЯрд░ рд╕рд┐рдореНрдпреБрд▓реЗрдЯрд░ рдХреЛ рдЕрдЬреАрдм рдФрд░ рдбрд╛рдЙрдирд▓реЛрдб рдХрд░ рд╕рдХрддреЗ рд╣реИрдВред рдЕрдЬреАрдм рдмрд╛рдд рд╣реИ рдХрд┐ рдЖрдк рдХреНрд╡рд╛рдВрдЯрдо рдПрд▓реНрдЧреЛрд░рд┐рдереНрдо рдХрд╛ рдЕрдиреБрдХрд░рдг рдХрд░рдХреЗ рд╢реНрд░реГрдВрдЦрд▓рд╛рдУрдВ рдХреА рдПрдХ рд╢реНрд░реГрдВрдЦрд▓рд╛ рдмрдирд╛рдХрд░ рдФрд░ рдЙрдирдореЗрдВ рдХрдИ рдХреНрд╡рд╛рдВрдЯрдо рдЧреЗрдЯреНрд╕ рд▓рдЧрд╛ рд╕рдХрддреЗ рд╣реИрдВред

рдПрдХ рд╕рд░рд▓ рдЙрджрд╛рд╣рд░рдг рдХреЗ рд░реВрдк рдореЗрдВ, рджреЛ рдХреНрд╡реИрдЯреНрд╕ рдмрдирд╛рдПрдВ, q [0] рдФрд░ q [1], рддрд╛рдХрд┐ рдкреНрд░рд╛рд░рдВрдн рдореЗрдВ рджреЛрдиреЛрдВ рд░рд╛рдЬреНрдп рдореЗрдВ 0. рд╣реЛрдВред рдлрд┐рд░ рд╣рдо рдкреНрд░рддреНрдпреЗрдХ рдХреНрд╡реИрдмрд┐рдЯ рдореЗрдВ рджреЛ рд╕рд░рд▓ рдЧреЗрдЯ рд▓рдЧрд╛рддреЗ рд╣реИрдВ, рддрд╛рдХрд┐ рдЧреНрд░рд╛рдлрд┐рдХрд▓ рд░реВрдк рд╕реЗ рдпрд╣ рдСрдкрд░реЗрд╢рди рдЕрдВрдЬреАрд░ рд╕реЗ рдореЗрд▓ рдЦрд╛рддрд╛ рд╣реЛред 7ред

рдкрд╣рд▓реА рдХреНрд╡реЗрдЯрд╛ рдкрд╣рд▓реЗ рдкрд╛рдЙрд▓реА-рдПрдХреНрд╕ рд╡рд╛рд▓реНрд╡ рдкрд░ рдЬрд╛рдПрдЧреА, рдФрд░ рдлрд┐рд░ рд╣реИрдбрдорд░реНрдб рд╡рд╛рд▓реНрд╡ рдореЗрдВред рдкрд╛рдЙрд▓реА-рдПрдХреНрд╕ рд╡рд╛рд▓реНрд╡ рд░рд╛рдЬреНрдп рд╕реЗ рдЗрд╕рдХрд╛ рдЕрдиреБрд╡рд╛рдж рдХрд░реЗрдЧрд╛ред 0 & gt; рд╕реЗ 1 & gt; рдФрд░ рд╣реИрдбрдорд░реНрдб рд╡рд╛рд▓реНрд╡ рдЗрд╕реЗ рд╕рдорд╛рди рд╕рдВрднрд╛рд╡рдирд╛рдУрдВ рд╡рд╛рд▓реЗ рд╕реБрдкрд░рдкреЛрдЬрд┐рд╢рди рдореЗрдВ рдЕрдиреБрд╡рд╛рдж рдХрд░реЗрдЧрд╛ред 0 & gt; рдФрд░ 1 & gt; рдЗрд╕рд▓рд┐рдП, рдпрджрд┐ рд╣рдо рдкреВрд░реЗ рдЕрдиреБрдХреНрд░рдо рдХреЛ 1000 рдмрд╛рд░ рдкреВрд░рд╛ рдХрд░рддреЗ рд╣реИрдВ рдФрд░ рдЗрд╕ рдЪрдХреНрд░ рдХреЗ рдЕрдВрдд рдореЗрдВ рдкрд╣рд▓реА рдХрдХреНрд╖рд╛ рдХреЛ 1000 рдмрд╛рд░ рдорд╛рдкрддреЗ рд╣реИрдВ, рддреЛ рдФрд╕рддрди рд╣рдо рдЙрдореНрдореАрдж рдХрд░ рд╕рдХрддреЗ рд╣реИрдВ рдХрд┐ 500 тАЛтАЛрдорд╛рдорд▓реЛрдВ рдореЗрдВ рдЗрд╕рдХрд╛ рдорд╛рди 0 рд╣реЛрдЧрд╛ рдФрд░ 500 рдорд╛рдорд▓реЛрдВ рдореЗрдВ рдЗрд╕рдХрд╛ рдореВрд▓реНрдп 1 рд╣реЛрдЧрд╛ред

рджреВрд╕рд░реА рдХреНрд╡рд┐рдЯ рдФрд░ рднреА рд╕рд░рд▓ рд╣реИред рд╣рдо рдЖрдЗрдбреЗрдВрдЯрд┐рдЯреА рдЧреЗрдЯ рд╕реЗ рд╢реБрд░реВ рдХрд░рддреЗ рд╣реИрдВ, рдЬреЛ рдХрд┐ рдХреНрд╡реЗрдЯ рдХреЗ рд╡реНрдпрд╡рд╣рд╛рд░ рдХреЛ рдирд╣реАрдВ рдмрджрд▓рддрд╛ рд╣реИ, рдФрд░ рдлрд┐рд░ рдЗрд╕реЗ рдкреЙрд▓рд┐-рдПрдХреНрд╕ рдЧреЗрдЯ рд╕реЗ рдкрд╛рд╕ рдХрд░рддреЗ рд╣реИрдВ, рдЗрд╕рдХрд╛ рдорд╛рди 0 рд╕реЗ 1 рддрдХ рдмрджрд▓рддреЗ рд╣реИрдВред



рдЕрдВрдЬреАрд░ред 7. рдПрдХ рдХреНрд╡рд╛рдВрдЯрдо рдПрд▓реНрдЧреЛрд░рд┐рдереНрдо рдХрд╛ рдПрдХ рдЙрджрд╛рд╣рд░рдг рдЬрд┐рд╕реЗ рд╕реНрдЯреНрд░реЗрдВрдЬ рдХрд╛ рдЙрдкрдпреЛрдЧ рдХрд░рдХреЗ рдЕрдиреБрдХрд░рдг рдХрд┐рдпрд╛ рдЬрд╛ рд╕рдХрддрд╛ рд╣реИред

рдпрд╣ рд╕реБрдирд┐рд╢реНрдЪрд┐рдд рдХрд░рдиреЗ рдХреЗ рд▓рд┐рдП рдХрд┐ рд╣рдорд╛рд░рд╛ рддрд░реНрдХ рд╕рд╣реА рд╣реИ, рдЖрдк рд╕реНрдЯреНрд░реЗрдВрдЬ рдХрд╛ рдЙрдкрдпреЛрдЧ рдХрд░рдХреЗ рдПрдХ рд╕рд░рд▓ рдХреНрд╡рд╛рдВрдЯрдо рдкреНрд░реЛрдЧреНрд░рд╛рдо рдмрдирд╛ рд╕рдХрддреЗ рд╣реИрдВред

public static void main(String[] args) { Program p = new Program(2); Step s = new Step(); s.addGate(new X(0)); p.addStep(s); Step t = new Step(); t.addGate(new Hadamard(0)); t.addGate(new X(1)); p.addStep(t); SimpleQuantumExecutionEnvironment sqee = new SimpleQuantumExecutionEnvironment(); Result res = sqee.runProgram(p); Qubit[] qubits = res.getQubits(); Arrays.asList(qubits).forEach(q -> System.out.println("qubit with probability on 1 = "+q.getProbability()+", measured it gives "+ q.measure())); } 

рдЗрд╕ рдПрдкреНрд▓рд┐рдХреЗрд╢рди рдореЗрдВ, рджреЛ рдХреНрд╡рд┐рдмрд┐рдЯ рдХреЗ рд╕рд╛рде рдПрдХ рдХреНрд╡рд╛рдВрдЯрдо рдкреНрд░реЛрдЧреНрд░рд╛рдо рдмрдирд╛рдпрд╛ рдЬрд╛рддрд╛ рд╣реИ:

  Program p = new Program(2); 

рдЗрд╕ рдХрд╛рд░реНрдпрдХреНрд░рдо рдХреЗ рднрд╛рдЧ рдХреЗ рд░реВрдк рдореЗрдВ, рд╣рдо рджреЛ рдЪрд░рдгреЛрдВ рд╕реЗ рдЧреБрдЬрд░рддреЗ рд╣реИрдВред рдкрд╣рд▓реЗ рдЪрд░рдг рдореЗрдВ, рдкреЙрд▓рд┐-рдПрдХреНрд╕ рд╡рд╛рд▓реНрд╡ рдХреЛ рдХреНрдпреВ [0] рдкрд░ рд▓рд╛рдЧреВ рдХрд░реЗрдВред рд╣рдо рд╡рд╛рд▓реНрд╡ рдХреЛ q [1] рдкрд░ рд▓рд╛рдЧреВ рдирд╣реАрдВ рдХрд░рддреЗ рд╣реИрдВ, рдФрд░ рдЗрд╕ рддрд░рд╣ рдЗрд╕рдХрд╛ рдорддрд▓рдм рд╣реИ рдХрд┐ рдпрд╣ рдЖрдЗрдбреЗрдВрдЯрд┐рдЯреА рд╡рд╛рд▓реНрд╡ рдХреЗ рд╕рд╛рде рдХрд╛рдо рдХрд░реЗрдЧрд╛ред рдЗрд╕ рдЪрд░рдг рдХреЛ рдкреНрд░реЛрдЧреНрд░рд╛рдо рдореЗрдВ рдЬреЛрдбрд╝реЗрдВ:

  Step s = new Step(); s.addGate(new X(0)); p.addStep(s); 

рдлрд┐рд░ рд╣рдо рджреВрд╕рд░реЗ рдЪрд░рдг рдореЗрдВ рдЬрд╛рддреЗ рд╣реИрдВ, рдЬрд╣рд╛рдВ рд╣рдо рд╣рдбрд╛рдорд░реНрдб рд╡рд╛рд▓реНрд╡ рдХреЛ q [0] рдФрд░ рдкрд╛рдЙрд▓реА-рдПрдХреНрд╕ рд╡рд╛рд▓реНрд╡ рдХреЛ q [1] рдкрд░ рд▓рд╛рдЧреВ рдХрд░рддреЗ рд╣реИрдВ; рдЗрд╕ рдЪрд░рдг рдХреЛ рдкреНрд░реЛрдЧреНрд░рд╛рдо рдореЗрдВ рдЬреЛрдбрд╝реЗрдВ:

  Step t = new Step(); t.addGate(new Hadamard(0)); t.addGate(new X(1)); p.addStep(t); 

рддреЛ, рд╣рдорд╛рд░рд╛ рдХрд╛рд░реНрдпрдХреНрд░рдо рддреИрдпрд╛рд░ рд╣реИред рдЕрдм рдЗрд╕реЗ рдХрд░рддреЗ рд╣реИрдВред рдПрдХ рдХреНрд╡рд╛рдВрдЯрдо рд╕рд┐рдореНрдпреБрд▓реЗрдЯрд░ рдХреЛ рд╕реНрдЯреНрд░реЗрдВрдЬ рдореЗрдВ рдмрдирд╛рдпрд╛ рдЧрдпрд╛ рд╣реИ, рд╣рд╛рд▓рд╛рдВрдХрд┐, рд╕реНрдЯреНрд░реЗрдВрдЬ рдХрд┐рд╕реА рддрд░рд╣ рдХреЗ рдХреНрд▓рд╛рдЙрдб рдореЗрдВ рдкреНрд░реЛрдЧреНрд░рд╛рдо рдЪрд▓рд╛рдиреЗ рдХреЗ рд▓рд┐рдП рдХреНрд▓рд╛рдЙрдб рд╕реЗрд╡рд╛ рдХрд╛ рднреА рдЙрдкрдпреЛрдЧ рдХрд░ рд╕рдХрддреЗ рд╣реИрдВ, рдЙрджрд╛рд╣рд░рдг рдХреЗ рд▓рд┐рдП, рдУрд░реЗрдХрд▓ рдХреНрд▓рд╛рдЙрдб рдореЗрдВ ред

рдирд┐рдореНрдирд▓рд┐рдЦрд┐рдд рдЙрджрд╛рд╣рд░рдг рдореЗрдВ, рд╣рдо рдПрдХ рд╕рд░рд▓ рдЕрдВрддрд░реНрдирд┐рд╣рд┐рдд рд╕рд┐рдореНрдпреБрд▓реЗрдЯрд░ рдХрд╛ рдЙрдкрдпреЛрдЧ рдХрд░рддреЗ рд╣реИрдВ, рдкреНрд░реЛрдЧреНрд░рд╛рдо рдЪрд▓рд╛рддреЗ рд╣реИрдВ рдФрд░ рдкрд░рд┐рдгрд╛рдореА рдХреНрд╡рд┐рдмреЗрдЯ рдкреНрд░рд╛рдкреНрдд рдХрд░рддреЗ рд╣реИрдВ:

  SimpleQuantumExecutionEnvironment sqee = new SimpleQuantumExecutionEnvironment(); Result res = sqee.runProgram(p); Qubit[] qubits = res.getQubits(); 

рдЗрд╕рд╕реЗ рдкрд╣рд▓реЗ рдХрд┐ рд╣рдо рдХреНрд╡реИрдмрд┐рдЯреНрд╕ рдХреЛ рдорд╛рдкреЗрдВ (рдФрд░ рд╕рд╛рд░реА рдЬрд╛рдирдХрд╛рд░реА рдЦреЛ рджреЗрдВ), рд╣рдо рд╕рдВрднрд╛рд╡рдирд╛рдУрдВ рдХреЛ рдкреНрд░рджрд░реНрд╢рд┐рдд рдХрд░рддреЗ рд╣реИрдВред рдЕрдм рдХреНрд╡реИрдм рдХреЛ рдорд╛рдкреЗрдВ рдФрд░ рдорд╛рди рджреЗрдЦреЗрдВ:

 Arrays.asList(qubits).forEach(q -> System.out.println("qubit with probability on 1 = "+q.getProbability()+", measured it gives "+ q.measure())); 

рдЗрд╕ рдПрдкреНрд▓рд┐рдХреЗрд╢рди рдХреЛ рдЪрд▓рд╛рдиреЗ рдкрд░, рд╣рдореЗрдВ рдирд┐рдореНрди рдЖрдЙрдЯрдкреБрдЯ рдорд┐рд▓рддреЗ рд╣реИрдВ:

qubit with probability on 1 = 0.50, measured it gives 1
qubit with probability on 1 = 1, measured it gives 1

рдХреГрдкрдпрд╛ рдзреНрдпрд╛рди рджреЗрдВ: рдкрд╣рд▓реА рдХреНрд╡рд╛рдЗрдм рдХреЗ рд▓рд┐рдП, рдорд╛рди 0 рдХреЛ рднреА рдорд╛рдкрд╛ рдЬрд╛ рд╕рдХрддрд╛ рд╣реИ, рдЬреИрд╕рд╛ рдХрд┐ рд╣рдореЗрдВ рдЙрдореНрдореАрдж рдереАред
рдпрджрд┐ рдЖрдк рдЗрд╕ рдХрд╛рд░реНрдпрдХреНрд░рдо рдХреЛ рдХрдИ рдмрд╛рд░ рдЪрд▓рд╛рддреЗ рд╣реИрдВ, рддреЛ рдФрд╕рддрди рдкрд╣рд▓реА рдХреНрд╡рд╛рдЗрд▓ рдХрд╛ рдорд╛рди рдЖрдзреЗ рдорд╛рдорд▓реЛрдВ рдореЗрдВ 0 рдФрд░ рдЖрдзреЗ рдорд╛рдорд▓реЛрдВ рдореЗрдВ 1 рд╣реЛрдЧрд╛ред

рдХреНрдпрд╛ рдЖрдк рд╕рднреА рдХреЛ рдХреНрд╡рд╛рдВрдЯрдо рдХрдВрдкреНрдпреВрдЯрд┐рдВрдЧ рдХреЗ рдмрд╛рд░реЗ рдореЗрдВ рдЬрд╛рдирдирд╛ рдЖрд╡рд╢реНрдпрдХ рд╣реИ?


рдмрд┐рд▓реНрдХреБрд▓ рдирд╣реАрдВред рдпрд╣рд╛рдВ рд╣рдордиреЗ рдХрдИ рдорд╣рддреНрд╡рдкреВрд░реНрдг рдЕрд╡рдзрд╛рд░рдгрд╛рдУрдВ рдХреЛ рдирд╣реАрдВ рдЫреБрдЖ, рд╡рд┐рд╢реЗрд╖ рд░реВрдк рд╕реЗ, рд╣рдордиреЗ рдЙрди рдкреЗрдЪреАрджрдЧрд┐рдпреЛрдВ рдкрд░ рдЪрд░реНрдЪрд╛ рдирд╣реАрдВ рдХреА, рдЬреЛ рджреЛ рдЪрд░реЛрдВ рдХреЗ рдмреАрдЪ рдмрд╛рддрдЪреАрдд рд╕реБрдирд┐рд╢реНрдЪрд┐рдд рдХрд░рддреА рд╣реИрдВ, рднрд▓реЗ рд╣реА рд╢рд╛рд░реАрд░рд┐рдХ рд░реВрдк рд╕реЗ рд╡реЗ рдПрдХ рджреВрд╕рд░реЗ рд╕реЗ рдмрд╣реБрдд рджреВрд░ рд╣реЛрдВред рд╣рдордиреЗ рд╕рдмрд╕реЗ рдкреНрд░рд╕рд┐рджреНрдз рдХреНрд╡рд╛рдВрдЯрдо рдПрд▓реНрдЧреЛрд░рд┐рджрдо рдХреЗ рдмрд╛рд░реЗ рдореЗрдВ рдмрд╛рдд рдирд╣реАрдВ рдХреА, рдЙрдирдореЗрдВ рд╕реЗ рд╢реЛрд░ рдПрд▓реНрдЧреЛрд░рд┐рдердо, рдЬреЛ рдкреВрд░реНрдгрд╛рдВрдХ рдХреЛ рдкреНрд░рдореБрдЦ рдХрд╛рд░рдХреЛрдВ рдореЗрдВ рд╡рд┐рдШрдЯрд┐рдд рдХрд░рдиреЗ рдХреА рдЕрдиреБрдорддрд┐ рджреЗрддрд╛ рд╣реИред рд╣рдордиреЗ рдХрдИ рдЧрдгрд┐рддреАрдп рдФрд░ рднреМрддрд┐рдХ рддрдереНрдпреЛрдВ рдХреЛ рднреА рдЕрдирджреЗрдЦрд╛ рдХрд┐рдпрд╛, рд╡рд┐рд╢реЗрд╖ рд░реВрдк рд╕реЗ, рдЗрд╕ рдмрд╛рдд рдкрд░ рдзреНрдпрд╛рди рдирд╣реАрдВ рджрд┐рдпрд╛ рдХрд┐ рд╕реБрдкрд░рдкреЛрдЬрд┐рд╢рди рдореЗрдВ x>> = a = 0> + b | 1>, рджреЛрдиреЛрдВ рд╕рдВрдЦреНрдпрд╛рдПрдБ, a рдФрд░ b, рдЬрдЯрд┐рд▓ рд╣реЛ рд╕рдХрддреА рд╣реИрдВред

рд╣рд╛рд▓рд╛рдВрдХрд┐, рдЗрд╕ рд▓реЗрдЦ рдХрд╛ рдореБрдЦреНрдп рдЙрджреНрджреЗрд╢реНрдп рдЖрдкрдХреЛ рдХреНрд╡рд╛рдВрдЯрдо рдХрдВрдкреНрдпреВрдЯрд┐рдВрдЧ рдХреА рдЫрд╛рдк рджреЗрдирд╛ рдФрд░ рдпрд╣ рд╕рдордЭрдирд╛ рдерд╛ рдХрд┐ рд╡реЗ рд╕реЙрдлреНрдЯрд╡реЗрдпрд░ рд╡рд┐рдХрд╛рд╕ рдХреЗ рднрд╡рд┐рд╖реНрдп рдореЗрдВ рдХреИрд╕реЗ рдлрд┐рдЯ рд╣реИрдВред

Source: https://habr.com/ru/post/hi450480/


All Articles