рдкреНрд▓реИрдВрдХрд▓реНрдХрд▓ рджреБрдирд┐рдпрд╛ рдХреА рдкрд╣рд▓реА рдЙрдЪреНрдЪ рд╕реНрддрд░реАрдп рдкреНрд░реЛрдЧреНрд░рд╛рдорд┐рдВрдЧ рднрд╛рд╖рд╛ рд╣реИ рдЬрд┐рд╕реЗ рдЬрд░реНрдорди рдЗрдВрдЬреАрдирд┐рдпрд░ рдХреЛрдирд░рд╛рдб рдЬрд╝реВрд╕ рдиреЗ рд╡рд┐рдХрд╕рд┐рдд рдХрд┐рдпрд╛ рд╣реИ
рдЙрдирдХреЗ Z4 рдХрдВрдкреНрдпреВрдЯрд░ рдХреЗ рд▓рд┐рдП 1942 рдФрд░ 1946 (рдиреАрдЪреЗ рдЪрд┐рддреНрд░ рдореЗрдВ рдХрдВрдкреНрдпреВрдЯрд░, рд╡рд┐рдХрд┐рдкреАрдбрд┐рдпрд╛ рд╕реЗ рд▓реА рдЧрдИ рддрд╕реНрд╡реАрд░)ред
рджреНрд╡рд┐рддреАрдп рд╡рд┐рд╢реНрд╡ рдпреБрджреНрдз рдерд╛, Tsuse рдиреЗ рдЕрдиреНрдп рджреЗрд╢реЛрдВ рдХреЗ рд╡реИрдЬреНрдЮрд╛рдирд┐рдХреЛрдВ рд╕реЗ рдЕрд▓рдЧрд╛рд╡ рдореЗрдВ рдХрд╛рдо рдХрд┐рдпрд╛, рдкреВрд░реА рддрд░рд╣ рд╕реЗ рд╕реНрд╡рддрдВрддреНрд░ рд░реВрдк рд╕реЗред рдЗрд╕ рд╕рдордп рдХреЗ рджреМрд░рд╛рди, рдЙрдиреНрд╣реЛрдВрдиреЗ рди рдХреЗрд╡рд▓ рдПрдХ рдкреНрд░реЛрдЧреНрд░рд╛рдорд┐рдВрдЧ рднрд╛рд╖рд╛ рдмрдирд╛рдИ,
рд▓реЗрдХрд┐рди рдпрд╣ рднреА рд╢рддрд░рдВрдЬ рдХреА рд╕реНрдерд┐рддрд┐ рдХрд╛ рдореВрд▓реНрдпрд╛рдВрдХрди рдХрд░рдиреЗ рдХреЗ рд▓рд┐рдП рдХрд╛рд░реНрдпрдХреНрд░рдореЛрдВ рдХреЗ 49 рдкреГрд╖реНрдареЛрдВ рдкрд░ рд▓рд┐рдЦрд╛ред рдЙрдирдХрд╛ рдкреВрд░рд╛ рдХрд╛рдо рдмрд╣реБрдд рдмрд╛рдж рдореЗрдВ, 1972 рдореЗрдВ рдкреНрд░рдХрд╛рд╢рд┐рдд рд╣реБрдЖред
рдореИрдВ рдПрдХ рдкреБрд░рд╛рддрд╛рддреНрд╡рд┐рдХ рд╕рд░реНрд╡реЗрдХреНрд╖рдг рдХреЗ рд░реВрдк рдореЗрдВ, рдЗрд╕ рдкреНрд░реЛрдЧреНрд░рд╛рдорд┐рдВрдЧ рднрд╛рд╖рд╛ рдХреЗ рдмрд╛рд░реЗ рдореЗрдВ рдмрд╛рдд рдХрд░рдиреЗ рдХреЗ рд▓рд┐рдП рдЙрджреНрдпрдо рдХрд░реВрдВрдЧрд╛ред рдЗрд╕рдХреЗ рдЕрд▓рд╛рд╡рд╛, рд░реВрд╕реА рдореЗрдВ рдЗрд╕ рднрд╛рд╖рд╛ рдХреЗ рдмрд╛рд░реЗ рдореЗрдВ рдмрд╣реБрдд рдХрдо рдХрд╣рд╛ рдЬрд╛рддрд╛ рд╣реИред
рдХреЗрд╡рд▓ 1957 рдореЗрдВ (1954 рдореЗрдВ рдХрд╛рдо рд╢реБрд░реВ рдХрд┐рдпрд╛ рдЧрдпрд╛ рдерд╛)
рдлреЛрд░рдЯреНрд░рд╛рди рджрд┐рдЦрд╛рдИ рджрд┐рдпрд╛ - рд╡рд╣ рднрд╛рд╖рд╛ рдЬреЛ рд╕рдмрд╕реЗ рдкрд╣рд▓реЗ рдЙрдЪреНрдЪ-рд╕реНрддрд░реАрдп рднрд╛рд╖рд╛ рдХреЛ рдорд╛рдирддреА рд╣реИред
"Z4" рдЗрд▓реЗрдХреНрдЯреНрд░реЛрдореИрдХреЗрдирд┐рдХрд▓ рдерд╛, рдЗрд╕рд▓рд┐рдП рдкреНрд▓реИрдВрдХрдХрд▓рд┐рд▓ рдХрдВрдкрд╛рдЗрд▓рд░ рдпрд╛ рджреБрднрд╛рд╖рд┐рдпрд╛ рдореМрдЬреВрдж рдирд╣реАрдВ рдерд╛, рд▓реЗрдХрд┐рди 2000 рдореЗрдВ рд╕реНрд╡реЛрдмреЛрдбрдиреА рдореЗрдВ
рдмрд░реНрд▓рд┐рди рд╡рд┐рд╢реНрд╡рд╡рд┐рджреНрдпрд╛рд▓рдп (Freie Universit├дt Berlin) рдиреЗ рдЙрдирдХреА
рд╡реНрдпрд╛рдЦреНрдпрд╛ рдХреАрдмреЛрд▓реА (рдмреНрд░рд╛рдЙрдЬрд╝рд░ рдореЗрдВ рдЬрд╛рд╡рд╛ рдПрдкреНрд▓реЗрдЯ рдХреЗ рд░реВрдк рдореЗрдВ рд▓реЙрдиреНрдЪ рдХреА рдЧрдИ)ред
рдЬрд┐рд╕ рдмреЛрд▓реА рдХреЛ рд▓рд╛рдЧреВ рдХрд┐рдпрд╛ рдЬрд╛ рд░рд╣рд╛ рд╣реИ, рдЙрд╕реЗ рдкреНрд▓рд╛рдВрдХрд╛рд▓реБрдХ -реирежрежреж рдХрд╣рд╛ рдЬрд╛рддрд╛ рд╣реИ рдФрд░ рд╡рд┐рднрд┐рдиреНрди рд╕рд░рд▓реАрдХрд░рдгреЛрдВ рдореЗрдВ рдореВрд▓ рд╕реЗ рдЕрд▓рдЧ рд╣реИред
рдЙрджрд╛рд╣рд░рдг рдХреЗ рд▓рд┐рдП, рд░рд┐рдХреЙрд░реНрдбрд┐рдВрдЧ рдлреЙрд░реНрдо рдХреЛ рд╕рд░рд▓ рдмрдирд╛рдпрд╛ рдЧрдпрд╛ рд╣реИ, Zuse
рдиреЗ рджреЛ-рдЖрдпрд╛рдореА рд░рд┐рдХреЙрд░реНрдбрд┐рдВрдЧ рдХрд╛
рдЙрдкрдпреЛрдЧ рдХрд┐рдпрд╛ рд╣реИ -
рдкрд╣рд▓реА рдкрдВрдХреНрддрд┐ рдореЗрдВ рд╕реНрд╡рдпрдВ рдЕрднрд┐рд╡реНрдпрдХреНрддрд┐ рд▓рд┐рдЦреА рдЧрдИ рдереА, рдФрд░ рдЗрд╕рдХреЗ рдХреБрдЫ рддрд░реНрдХреЛрдВ рдХреЗ рдиреАрдЪреЗ (рдЪрд░, рдЕрдиреБрдХреНрд░рдорд┐рдд, рдФрд░ рдЗрд╕реА рддрд░рд╣ рдХреЗ рдкреНрд░рдХрд╛рд░)ред рдЗрд╕рдХреЗ рдЕрд▓рд╛рд╡рд╛, рдСрдкрд░реЗрд╢рдиреЛрдВ рдХреЗ рдкреНрд░рддреАрдХ рд╕реНрд╡рдпрдВ рд╕рд░рд▓ рд╣реЛ рдЧрдП,
рд╣рдорд╛рд░реЗ рд╕рд╛рде рдПрдХ рдЕрдзрд┐рдХ рдкрд░рд┐рдЪрд┐рдд рд░реВрдк рдореЗрдВ рдШрдЯрд╛ред
рднрд╛рд╖рд╛ рдХрд╛рдлреА рд╕рдореГрджреНрдз рд╣реИ, рдореЗрд░реА рд░рд╛рдп рдореЗрдВ, рдЪрд╛рд▓реАрд╕рд╡реЗрдВ рдХреЗ рд▓рд┐рдП: рд╕рд╢рд░реНрдд рдирд┐рд░реНрдорд╛рдг рд╣реИрдВ, рджреЛ рдкреНрд░рдХрд╛рд░ рдХреЗ рд▓реВрдк рд╣реИрдВ (рдЬрдмрдХрд┐ рдФрд░ рдХреЗ рд▓рд┐рдП рдПрдирд╛рд▓реЙрдЧ), рд╕рд░рдгрд┐рдпрд╛рдВ рдФрд░ рдЯреБрдкрд▓реНрд╕ рд╣реИрдВ,
рд░реВрдЯреАрди рдХрд╛ рд╡рд░реНрдгрди рдХрд░рдирд╛ рдФрд░ рдХреЙрд▓ рдХрд░рдирд╛ рд╕рдВрднрд╡ рд╣реИ (рд▓реЗрдХрд┐рди рдХреЛрдИ рдкреБрдирд░рд╛рд╡реГрддреНрддрд┐ рдирд╣реАрдВ рд╣реИ)ред
рд╕рднреА рдЪрд░ рдХреЛ рдЪрд╛рд░ рдкреНрд░рдХрд╛рд░реЛрдВ рдореЗрдВ рд╡рд┐рднрд╛рдЬрд┐рдд рдХрд┐рдпрд╛ рдЧрдпрд╛ рд╣реИред
- "Variablen" (рдЗрдирдкреБрдЯ рд╡реЗрд░рд┐рдПрдмрд▓реНрд╕) рд╕рдмрд░реВрдЯреАрдиреНрд╕ рдХреЗ рдЗрдирдкреБрдЯ рд╡реИрд░рд┐рдПрдмрд▓ рд╣реИрдВ, рдХреЗрд╡рд▓-рдкрдврд╝рдиреЗ рдХреЗ рд▓рд┐рдП, рдЕрдХреНрд╖рд░ "V" рдФрд░ рдПрдХ рдирдВрдмрд░ рд╕реЗ рд╢реБрд░реВ рд╣реЛрддреЗ рд╣реИрдВред
- "Zwischenwert" (рдордзреНрдпрд╡рд░реНрддреА рдХреА 3 рд╢реБрд░реБрдЖрдд), рдкрдврд╝рдиреЗ рдФрд░ рд▓рд┐рдЦрдиреЗ рдХреЗ рд▓рд┐рдП рдЙрдкрд▓рдмреНрдз рд╣реИ, рдордзреНрдпрд╡рд░реНрддреА рдЧрдгрдирд╛ рдореВрд▓реНрдпреЛрдВ рдХреЛ рд╕рдВрдЧреНрд░рд╣реАрдд рдХрд░рдиреЗ рдХреЗ рд▓рд┐рдП рдбрд┐рдЬрд╝рд╛рдЗрди рдХрд┐рдпрд╛ рдЧрдпрд╛ рд╣реИ, "Z" рдФрд░ рд╕рдВрдЦреНрдпрд╛рдУрдВ рдХреЗ рд╕рд╛рде рд╢реБрд░реВ рд╣реЛрддрд╛ рд╣реИред
- "рдкрд░рд┐рдгрд╛рдо" (рдкрд░рд┐рдгрд╛рдо) - рдЧрдгрдирд╛ рдкрд░рд┐рдгрд╛рдо рдЗрди рдЪрд░ рдореЗрдВ рд╡рд╛рдкрд╕ рдЖ рдЬрд╛рддрд╛ рд╣реИ, "рдЖрд░" рдФрд░ рд╕рдВрдЦреНрдпрд╛ рдХреЗ рд╕рд╛рде рд╢реБрд░реВ рд╣реЛрддрд╛ рд╣реИред
- "рдЗрдВрдЧрд┐рдд рдХрд░рддрд╛ рд╣реИ" ( рдФрд░ рдЕрдиреБрдХреНрд░рдорд┐рдд) - рд▓реВрдк рдЪрд░ (рдХреЗ рд▓рд┐рдП рдЕрдиреБрд░реВрдк), "рдореИрдВ" рд╕реЗ рд╢реБрд░реВ рд╣реЛрддрд╛ рд╣реИ, рдлрд┐рд░ рдПрдХ рд╕рдВрдЦреНрдпрд╛ рд╣реЛ рд╕рдХрддреА рд╣реИ, рдиреЗрд╕реНрдЯреЗрдб рд▓реВрдк рдХреЛ рд╡реНрдпрд╡рд╕реНрдерд┐рдд рдХрд░рдиреЗ рдХреЗ рд▓рд┐рдП рдПрдХ рд╕рдВрдЦреНрдпрд╛ рдХреА рдЖрд╡рд╢реНрдпрдХрддрд╛ рд╣реЛрддреА рд╣реИред
рддреАрди рдкреНрд░рдХрд╛рд░ рдХреЗ рдЪрд░ рдЙрдкрд▓рдмреНрдз рд╣реИрдВред рдЗрд╕ рддрдереНрдп рдХреЗ рдмрд╛рд╡рдЬреВрдж рдХрд┐ "Z4" рдлреНрд▓реЛрдЯрд┐рдВрдЧ-рдкреЙрдЗрдВрдЯ рдирдВрдмрд░реЛрдВ рдХреЗ рд╕рд╛рде рд╕рдВрдЪрд╛рд▓рд┐рдд рдХрд░рдиреЗ рдореЗрдВ рд╕рдХреНрд╖рдо рдерд╛, рджреБрднрд╛рд╖рд┐рдпрд╛ рдХреЛ рдкрддрд╛ рдирд╣реАрдВ рд╣реИ рдХрд┐ рдХреИрд╕реЗред
- рдПрдХ рдЧреИрд░-рдирдХрд╛рд░рд╛рддреНрдордХ рдкреВрд░реНрдгрд╛рдВрдХ рдХреЗ рд▓рд┐рдП, рдмрд┐рдЯреНрд╕ рдореЗрдВ рдЖрдпрд╛рдо рдЗрдВрдЧрд┐рдд рдХрд┐рдпрд╛ рдЧрдпрд╛ рд╣реИред "0" рд▓рд┐рдЦрдиреЗ рдХреЗ рджреЛ рд░реВрдк рд╣реИрдВ - рдПрдХ рдмрд┐рдЯ, "n.0" - "рдПрди" рдмрд┐рдЯреНрд╕, рдЙрджрд╛рд╣рд░рдг рдХреЗ рд▓рд┐рдП, 8.0 - рдПрдХ рдмрд╛рдЗрдЯ (8 рдмрд┐рдЯ)ред
- рдЯрдкрд▓ рдХреЛ рдХреЛрд╖реНрдардХ рдореЗрдВ рдЗрдВрдЧрд┐рдд рдХрд┐рдпрд╛ рдЧрдпрд╛ рд╣реИ, рдЙрджрд╛рд╣рд░рдг рдХреЗ рд▓рд┐рдП (3.0, 4.0) - рдпреЗ рддреАрди рдФрд░ рдЪрд╛рд░ рдмрд┐рдЯреНрд╕ рдХреЗ рджреЛ рдЪрд░ рд╣реИрдВ, рдЯрдкрд▓ рдореЗрдВ рдПрдХ рд╕реЗ рдЕрдзрд┐рдХ рддрддреНрд╡ рд╣реЛрдиреЗ рдЪрд╛рд╣рд┐рдПред
- рдПрдХ рдмрд┐рдВрджреБ рдХреЛ рдПрдХ рдмрд┐рдВрджреБ рдХреЗ рдорд╛рдзреНрдпрдо рд╕реЗ рд▓рд┐рдЦрд╛ рдЬрд╛рддрд╛ рд╣реИ, рдЙрджрд╛рд╣рд░рдг рдХреЗ рд▓рд┐рдП: 4.5.0 - рдкрд╛рдВрдЪ рдмрд┐рдЯреНрд╕ рдХреЗ рдЪрд╛рд░ рддрддреНрд╡реЛрдВ рдХреА рдПрдХ рд╕рд░рдгреА, 32. (0, 8.0, 16.0) - 32 рдЯреНрдпреВрдкрд▓, рдЬрд┐рдирдореЗрдВ рд╕реЗ рдкреНрд░рддреНрдпреЗрдХ рдореЗрдВ рддреАрди рдЪрд░ рд╣реЛрддреЗ рд╣реИрдВ: рдПрдХ рдмрд┐рдЯ, рдЖрда рдФрд░
рд╕реЛрд▓рд╣ред
Plankalkyul рдХреЛ рд╕реНрдкрд╖реНрдЯ рд░реВрдк рд╕реЗ рд╡рд╛рдХреНрдпрд╡рд┐рдиреНрдпрд╛рд╕ рджреНрд╡рд╛рд░рд╛ рдмрд╣реБрдд рд╕рд░рд▓ рдХрд┐рдпрд╛ рдЬрд╛ рд╕рдХрддрд╛ рд╣реИ, рд▓реЗрдХрд┐рди рдЖрдзреБрдирд┐рдХ рдмреЛрд▓реА рд▓рдЧрднрдЧ рдЙрд╕ рд░рд┐рдХреЙрд░реНрдб рдХреА рдкреНрд░рддрд┐рд▓рд┐рдкрд┐ рдмрдирд╛рддреА рд╣реИ рдЬрд┐рд╕рдХрд╛ рдЙрдкрдпреЛрдЧ Zuse рдиреЗ рдХрд┐рдпрд╛ рд╣реИ, рдореЗрд░рд╛ рдорд╛рдирдирд╛ тАЛтАЛрд╣реИ рдХрд┐ рдРрд╕рд╛ рд╡рд╛рдХреНрдпрд╡рд┐рдиреНрдпрд╛рд╕ рдкреИрджрд╛ рд╣реЛрдиреЗ рдХреЗ рдХрд╛рд░рдг рд╣реБрдЖ рдерд╛
рдХрд╛рдЧрдЬ рдкрд░ рдХрд╛рд░реНрдпрдХреНрд░рдо рдХреЛ "рдбрд┐рдмрдЧ" рдХрд░рдиреЗ рдХреА рдЖрд╡рд╢реНрдпрдХрддрд╛ рд╣реИред рд╣рд╛рд▓рд╛рдБрдХрд┐, рднрд╛рд╖рд╛ рдЗрддрдиреА рд╕рд░рд▓ рд╣реИ рдХрд┐ рдореИрдВрдиреЗ рдпрд╣ рд╕рдм рд▓рдЧрднрдЧ 15 рдорд┐рдирдЯ рдореЗрдВ рд╕реАрдЦ рд▓рд┐рдпрд╛ рдФрд░ рдпрд╣рд╛рдВ рддрдХ тАЛтАЛрдХрд┐ рдХрдИ рд╕рдВрд╕реНрдХрд░рдгреЛрдВ рдореЗрдВ рдЗрд╕ рдкрд░ рдХреБрдЫ рдХрд╛рд░реНрдпрдХреНрд░рдо рднреА рд▓рд┐рдЦреЗред
рдЙрдирдореЗрдВ рд╕реЗ рдПрдХ рд╕рдВрдХреЗрддрд┐рдд (рдХреНрд░рдо рдореЗрдВ)
рдлрд╛рдЗрдмреЛрдиреИрдЪрд┐ рд╕рдВрдЦреНрдпрд╛ рдХреА рдЧрдгрдирд╛ рдХрд░рддрд╛ рд╣реИ:
P0 FactEvgenyStepanischev (V0[:4.0]) => (R0[:10.0]) (0, 1) => (Z0[:10.0], Z1[:10.0]) W1 (V0[:4.0]) [ i > 0 -> (Z0[:10.0] + Z1[:10.0], Z1[:10.0] - Z0[:10.0]) => (Z1[:10.0], Z0[:10.0]) ] Z1[:10.0] => R0[:10.0] END
рдЖрдкрдХреЛ рдЗрд╕реЗ
рдЗрд╕ рддрд░рд╣ рд╕реЗ рд╢реБрд░реВ рдХрд░рдирд╛ рдЪрд╛рд╣рд┐рдП:
рдкреЗрдЬ рдХреЛ рдЗрдВрдЯрд░рдкреНрд░реЗрдЯрд░ рд╕реЗ рдЦреЛрд▓реЗрдВ, рдореЗрд░реЗ рдкреНрд░реЛрдЧреНрд░рд╛рдо рдХреЛ рд╡рд┐рдВрдбреЛ рдореЗрдВ рдХреЙрдкреА рдХрд░реЗрдВ, "рдХрдВрдкрд╛рдЗрд▓" рдкрд░ рдХреНрд▓рд┐рдХ рдХрд░реЗрдВ, рдПрдХ рдЕрд▓рдЧ рд╕реНрдХреНрд░реАрди рдЦреБрд▓реЗрдЧрд╛
рдЬрд╛рд╡рд╛ рдПрдкреНрд▓реЗрдЯ рдХреЗ рд╕рд╛рде рд╡рд┐рдВрдбреЛ (рдХрдВрдкреНрдпреВрдЯрд░ рдкрд░ рдЬрд╛рд╡рд╛ рдХреЛ рд╕реНрдерд╛рдкрд┐рдд рдХрд░рдиреЗ рдХреА рдЖрд╡рд╢реНрдпрдХрддрд╛ рд╣реИ), рдЦреБрд▓рдиреЗ рд╡рд╛рд▓реА рдЦрд┐рдбрд╝рдХреА рдореЗрдВ, рдорд╛рдЙрд╕ рдХрд╛ рдЙрдкрдпреЛрдЧ рдХрд░рдХреЗ рдкреНрд░рд╛рд░рдВрднрд┐рдХ рдорд╛рди V0 рдмрд┐рдЯ рдХрд╛ рдЪрдпрди рдХрд░реЗрдВ (рдЖрдкрдХреЛ рд╣рд░реЗ рд░рдВрдЧ рдХреА рдордВрдбрд▓рд┐рдпреЛрдВ рдкрд░ рдХреНрд▓рд┐рдХ рдХрд░рдиреЗ рдХреА рдЖрд╡рд╢реНрдпрдХрддрд╛ рд╣реИ)
рдлрд┐рд░ рдмреНрд░рд╛рдЙрдЬрд╝рд░ рд╡рд┐рдВрдбреЛ рдореЗрдВ "рд░рди" рдкрд░ рдХреНрд▓рд┐рдХ рдХрд░реЗрдВ, рд▓рд╛рд▓ рд░реЗрдЦрд╛ (R0) рдореЗрдВ рдЖрдкрдХреЛ рдкрд░рд┐рдгрд╛рдореА рдореВрд▓реНрдп рджрд┐рдЦрд╛рдИ рджреЗрдЧрд╛ред
рднрд╛рд╖рд╛ рдореЗрдВ рдЙрдкрдкреНрд░реЛрдЧреНрд░рд╛рдо рдЪрд░рд┐рддреНрд░ "рдкреА" рдФрд░ рдПрдХ рдЕрджреНрд╡рд┐рддреАрдп рд╕рдВрдЦреНрдпрд╛ рдХреЗ рд╕рд╛рде рд╢реБрд░реВ рд╣реЛрддрд╛ рд╣реИ, рдлрд┐рд░ рд╡рд╣ рдирд╛рдо рдЖрддрд╛ рд╣реИ рдЬрд┐рд╕рдХреЗ рджреНрд╡рд╛рд░рд╛ рдЗрд╕реЗ рдХрд╣рд╛ рдЬрд╛ рд╕рдХрддрд╛ рд╣реИ, рдореЗрд░реЗ рдкрд╛рд╕ "FactEvgenyStepanischev" рдирд╛рдордХ рдПрдХ рдЙрдкрдкреНрд░реЛрдЧреНрд░рд╛рдо рд╣реИ, рд╕рдорд╛рдкреНрдд рд╣реЛрддрд╛ рд╣реИ
"END" рдХреАрд╡рд░реНрдб рдХреЗ рд╕рд╛рде рд╕рдмрд░реВрдЯреАрди (рдореВрд▓ рдкреНрд▓реИрдВрдХрдХрд▓ рдореЗрдВ рдпрд╣ рдирд╣реАрдВ рдерд╛)ред
рд╕рдмрд░реВрдЯрд┐рди рд╕реНрд╡реАрдХрд╛рд░ рдХрд┐рдП рдЧрдП рдФрд░ рд▓реМрдЯрд╛рдП рдЧрдП рдореВрд▓реНрдпреЛрдВ рдХрд╛ рд╡рд░реНрдгрди рдХрд░рддрд╛ рд╣реИ, рдореИрдВ рдЗрдирдкреБрдЯ рдХреЗ рд▓рд┐рдП рдПрдХ рдЪрд░, рдЖрдХрд╛рд░ рдореЗрдВ 4 рдмрд┐рдЯреНрд╕ рдФрд░ рдЖрдЙрдЯрдкреБрдЯ рдХреЗ рд▓рд┐рдП рдПрдХ рдЪрд░, 10 рдЖрдХрд╛рд░ рдореЗрдВ рдЙрдкрдпреЛрдЧ рдХрд░рддрд╛ рд╣реВрдВред рдкрд╣рд▓реА рдкрдВрдХреНрддрд┐ред
рдорд╛рди "рд╢реВрдиреНрдп" рдФрд░ "рдПрдХ" рдордзреНрдпрд╡рд░реНрддреА рдЪрд░ Z0 рдФрд░ Z1 рдХреЛ рд╕реМрдВрдкрд╛ рдЧрдпрд╛ рд╣реИред рдЪрд░ рдХрд╛ рдкреНрд░рдХрд╛рд░ рдкреНрд░рддреНрдпреЗрдХ рдЙрдкрдпреЛрдЧ рдкрд░ рдирд┐рд░реНрджрд┐рд╖реНрдЯ рдХрд┐рдпрд╛ рдЬрд╛рдирд╛ рдЪрд╛рд╣рд┐рдП, рдЪрд░ рдХреЛ рджреВрд╕рд░реЗ рдореЗрдВ рдкрд░рд┐рд╡рд░реНрддрд┐рдд рдХрд░реЗрдВ
рдкреНрд░рдХрд╛рд░ рдЕрд╕рдВрднрд╡ рд╣реИред
рдиреАрдЪреЗ "рд▓реВрдк" (W1) рдХреЗ рд▓рд┐рдП рдиреАрдЪреЗ рджрд┐рдпрд╛ рдЧрдпрд╛ рд╣реИ, рдХреНрдпреЛрдВрдХрд┐ рдореИрдВрдиреЗ рд▓реВрдк рд╡реЗрд░рд┐рдПрдмрд▓ рдХреА рд╕рдВрдЦреНрдпрд╛ рдХреЛ рдЗрдВрдЧрд┐рдд рдирд╣реАрдВ рдХрд┐рдпрд╛ рдерд╛ (рдкрд╣рд▓реЗ рд╡рд░реНрдЧрд╛рдХрд╛рд░ рдХреЛрд╖реНрдардХ рдЬреЛ рдпрд╣рд╛рдВ рдЫреЛрдбрд╝реЗ рдЧрдП рд╣реИрдВ) рдХреЛ рдЗрдВрдЧрд┐рдд рдирд╣реАрдВ рдХрд┐рдпрд╛ рдЧрдпрд╛ рд╣реИ, рд▓реВрдк рд╡реИрд░рд┐рдПрдмрд▓ "i" рдХрд╛ рдЙрдкрдпреЛрдЧ рдХрд┐рдпрд╛ рдЬрд╛рддрд╛ рд╣реИ, рдмрд┐рдирд╛ рдирдВрдмрд░ рдХреЗред
рджреЛрд╣рд░рд╛рд╡ рдХреА рд╕рдВрдЦреНрдпрд╛ рдХреЛ рдХреЛрд╖реНрдардХ рдореЗрдВ рджрд░реНрд╢рд╛рдпрд╛ рдЧрдпрд╛ рд╣реИ, рдФрд░ рдмрд╛рдж рдХреЗ рд╡рд░реНрдЧ рдХреЛрд╖реНрдардХ рдореЗрдВ рдЪрдХреНрд░ рдХрд╛ рд╢рд░реАрд░ред рд╡рд┐рд╡рд░рдг рдХрд░ рд╕рдХрддреЗ рд╣реИрдВ
рд╡рд░реНрдгрди рдореЗрдВ рдкрд╛рдпрд╛ рдЧрдпрд╛ред
рдСрдкрд░реЗрд╢рди "рддреАрд░" ("->") рдПрдХ рд╕рд╢рд░реНрдд рдирд┐рд░реНрдорд╛рдг рд╣реИ, рджрд╛рдИрдВ рдУрд░ рдХрд╛ рднрд╛рдЧ рдирд┐рд╖реНрдкрд╛рджрд┐рдд рдХрд┐рдпрд╛ рдЬрд╛рдПрдЧрд╛ рдпрджрд┐ рдмрд╛рдИрдВ рддрд░рдл рдХрд╛ рдЕрднрд┐рд╡реНрдпрдХреНрддрд┐ рд╕рд╣реА рд╣реИред рдЙрджрд╛рд╣рд░рдг рдХреЗ рд▓рд┐рдП, рдмреЛрд▓реА рдореЗрдВ рдХреЗрд╡рд▓ рд╕рдмрд╕реЗ рд╕рд░рд▓ рднрд╛рд╡ рдХрд╛рдо рдХрд░рддреЗ рд╣реИрдВ
рд▓реВрдк рдХреЛ рд╡рд╣рд╛рдВ рдкреНрд░рддрд┐рд╕реНрдерд╛рдкрд┐рдд рдХрд┐рдпрд╛ рдЬрд╛ рд╕рдХрддрд╛ рд╣реИ, рд▓реЗрдХрд┐рди рдРрдкрд▓реЗрдЯ рдореЗрдВ рд░рди рдмрдЯрди рдореЗрд░реЗ рд▓рд┐рдП рджрд┐рдЦрд╛рдИ рдирд╣реАрдВ рджрд┐рдпрд╛, рдЗрд╕рд▓рд┐рдП рдореИрдВрдиреЗ рдЦреБрдж рдХреЛ рд▓реВрдк рдХреЗ рдЕрдВрджрд░ рдЕрд╕рд╛рдЗрдирдореЗрдВрдЯ рддрдХ рд╕реАрдорд┐рдд рдХрд░ рд▓рд┐рдпрд╛ред
рдореИрдВрдиреЗ рдпрд╣рд╛рдВ рдЬрдЯрд┐рд▓ рдЕрд╕рд╛рдЗрдирдореЗрдВрдЯ рдХрд╛ рдЗрд╕реНрддреЗрдорд╛рд▓ рдХрд┐рдпрд╛, рдЬреЛ рдкрд░реНрд▓, рдкрд╛рдпрдерди рдпрд╛ рдкреАрд╕реАрдкреА рдХрд╛ рдЙрдкрдпреЛрдЧ рдХрд░рдиреЗ рд╡рд╛рд▓реЛрдВ рд╕реЗ рдкрд░рд┐рдЪрд┐рдд рд╣реИ, рд▓реЗрдХрд┐рди рдпрд╣ рдЕрд▓рдЧ рддрд░рд╣ рд╕реЗ рдХрд╛рдо рдХрд░рддрд╛ рд╣реИ - рдкреНрд░рджрд░реНрд╢рди рдХрд┐рдП рдЬрд╛рддреЗ рд╣реИрдВ
рдХреНрд░рдорд┐рдХ рд░реВрдк рд╕реЗ, рдмрд╛рдПрдВ рд╕реЗ рджрд╛рдПрдВ, рдЗрд╕рд▓рд┐рдП рдореИрдВ рдЕрдкрдиреЗ рдЖрдк рдХреЛ "(Z0 [: 10.0] + Z1 [: 10.0], Z1 [: 10.0]) => (Z1 [: 10.0], Z0 [: 10.0])" рддрдХ рд╕реАрдорд┐рдд рдирд╣реАрдВ рдХрд░ рд╕рдХрддрд╛, рдкрд░рд┐рдгрд╛рдо рдирд╣реАрдВ рдЖрдПрдЧрд╛ рдПрдХ рдЙрдореНрдореАрдж рд╣реИ рдХрд┐
рдЕрдВрдд рдореЗрдВ, рдореИрдВ рд╕рдмрд░реВрдЯреАрди рдХреЗ рдкрд░рд┐рдгрд╛рдорд╕реНрд╡рд░реВрдк рдореВрд▓реНрдп рдХреЗ рд▓рд┐рдП рдПрдХ рдордзреНрдпрд╡рд░реНрддреА рдорд╛рди рдкреНрд░рджрд╛рди рдХрд░рддрд╛ рд╣реВрдВред
рдЗрд╕рдХреЗ рдЕрд▓рд╛рд╡рд╛, рднрд╛рд╖рд╛ рдореЗрдВ рд▓рдЧрднрдЧ рдХреБрдЫ рднреА рдирд╣реАрдВ рд╣реИред рдпрд╣ рд╕рд░рдгреА рдХреЗ рддрддреНрд╡реЛрдВ, рдлрд╝рдВрдХреНрд╢рди рдХреЙрд▓ рдФрд░ рдЕрд▓рдЧ-рдЕрд▓рдЧ рд▓реВрдк рдХреЛ рдЕрд▓рдЧ-рдЕрд▓рдЧ рд╡рд░реНрдгрди рдХрд░рдиреЗ рдХрд╛ рдХреЛрдИ рдорддрд▓рдм рдирд╣реАрдВ рд╣реИ, рд╡реЗ рдЗрд╕ рд╡рд╛рдХреНрдп рд░рдЪрдирд╛ рдХреЗ рдврд╛рдВрдЪреЗ рдХреЗ рднреАрддрд░ рдХрд╛рдлреА рд╕реНрд╡рд╛рднрд╛рд╡рд┐рдХ рджрд┐рдЦрддреЗ рд╣реИрдВред
рднрд╛рд╖рд╛ рджреНрд╡рд╛рд░рд╛ рд╕рдорд░реНрдерд┐рдд рд╕рднреА рдСрдкрд░реЗрд╢рди (рдЙрдирдореЗрдВ рд╕реЗ рдХреБрдЫ рд╣реА рд╣реИрдВ - рддрд╛рд░реНрдХрд┐рдХ рд╕рдВрдЪрд╛рд▓рди, рдмрд┐рдЯ рд╕рдВрдЪрд╛рд▓рди рдФрд░ рдЪрд╛рд░ рдЕрдВрдХрдЧрдгрд┐рддреАрдп рд╕рдВрдЪрд╛рд▓рди) рдкрд░рд┐рдЪрд┐рдд рд╣реИрдВред