Ду́жка Айверсона — функція, що повертає 1 для істинного висловлювання, і 0, якщо аргумент хибний:
Нотація, яку Кеннет Айверсон ввів для мови програмування APL, виявилася дуже зручним математичним позначенням, наприклад, з ним можна лаконічно визначити:
Також нотація зручна при користуванні сумами, оскільки дозволяє виражати їх без обмежень на індекс підсумовування, наприклад:
- ,
тобто індекс пробігає всю множину цілих чисел, і формально підсумовується нескінченна кількість доданків, але лише скінченне число їх відмінне від нуля.
Приклад обчислення з використанням дужок Айверсона суми для послідовності :
- ,
- ,
- ,
а оскільки для правої частини:
- ,
то:
- .
Література
- Грэхем Р., Кнут Д., Паташник О. Конкретная математика. — М. : Мир, 1998. — 703 с. — .
- Kenneth E. Iverson. A Programming Language. — the University of California : Wiley, 1962. — 286 с. — .
Вікіпедія, Українська, Україна, книга, книги, бібліотека, стаття, читати, завантажити, безкоштовно, безкоштовно завантажити, mp3, відео, mp4, 3gp, jpg, jpeg, gif, png, малюнок, музика, пісня, фільм, книга, гра, ігри, мобільний, телефон, android, ios, apple, мобільний телефон, samsung, iphone, xiomi, xiaomi, redmi, honor, oppo, nokia, sonya, mi, ПК, web, Інтернет
Du zhka Ajversona funkciya sho povertaye 1 dlya istinnogo vislovlyuvannya i 0 yaksho argument hibnij P 1 yaksho P istinne0 yaksho P hibne displaystyle P begin cases 1 amp text yaksho P text istinne 0 amp text yaksho P text hibne end cases Notaciya yaku Kennet Ajverson vviv dlya movi programuvannya APL viyavilasya duzhe zruchnim matematichnim poznachennyam napriklad z nim mozhna lakonichno viznachiti simvol Kronekera dij i j displaystyle delta ij i j indikatornu funkciyu 1A x x A displaystyle mathbf 1 A x x in A funkciyu Gevisajda 8 x x 0 displaystyle theta x x geqslant 0 funkciyu znaka chisla sgn x x gt 0 x lt 0 displaystyle operatorname sgn x x gt 0 x lt 0 Takozh notaciya zruchna pri koristuvanni sumami oskilki dozvolyaye virazhati yih bez obmezhen na indeks pidsumovuvannya napriklad i 1nai kak 1 k n displaystyle sum i 1 n a i sum k a k 1 leqslant k leqslant n tobto indeks k displaystyle k probigaye vsyu mnozhinu Z displaystyle mathbb Z cilih chisel i formalno pidsumovuyetsya neskinchenna kilkist dodankiv ale lishe skinchenne chislo yih vidminne vid nulya Priklad obchislennya z vikoristannyam duzhok Ajversona sumi S i 1n 1 j i 1naiaj displaystyle S sum i 1 n 1 sum j i 1 n a i a j dlya poslidovnosti ai displaystyle a i i lt j i j i gt j 1 displaystyle i lt j i j i gt j 1 i jaiaj i lt j i jaiaj i j i jaiaj i gt j i jaiaj displaystyle sum limits i j a i a j i lt j sum limits i j a i a j i j sum limits i j a i a j i gt j sum limits i j a i a j S iai2 S iai 2 displaystyle S sum limits i a i 2 S biggl sum limits i a i biggr 2 a oskilki dlya pravoyi chastini i jaiaj i jaiaj iai jaj iai 2 displaystyle sum limits i j a i a j sum limits i sum limits j a i a j sum limits i a i sum limits j a j biggl sum limits i a i biggr 2 to S 1 i lt j naiaj 12 i 1nai 2 12 i 1nai2 displaystyle S sum 1 leq i lt j leq n a i a j frac 1 2 biggl sum i 1 n a i biggr 2 frac 1 2 sum i 1 n a i 2 LiteraturaGrehem R Knut D Patashnik O Konkretnaya matematika M Mir 1998 703 s ISBN 5 03 001793 3 Kenneth E Iverson A Programming Language the University of California Wiley 1962 286 s ISBN 0471430145