Лінійка Голомба
Лінійка Голомба: Унікальні відстані в теорії чисел
Визначення та опис
— це набір невід'ємних цілих чисел, розташованих у вигляді поділок на уявній лінійці таким чином, що відстань між будь-якими двома поділками є унікальною.
Інакше кажучи, на всій довжині лінійки неможливо знайти два числа, різниця між якими повторювалася б двічі.
Властивості лінійок Голомба
- Найменша лінійка Голомба містить два числа: 0 і 2.
- Лінійки Голомба з $n$ поділками існують тоді і лише тоді, коли $n$ є простим числом або степенем двійки.
- Довжина лінійки Голомба з $n$ поділками дорівнює $n^2$.
- Лінійки Голомба мають застосування в теорії графів, криптографії, комутативній алгебрі та інших областях математики.
Алгоритми побудови
Існує кілька алгоритмів побудови лінійок Голомба. Один із найпростіших:
- Створюємо порожній список $L$.
- Додаємо 0 до $L$.
- Для кожного $i$ від 1 до $n$:
- Знаходимо найменше $j$ таке, що $i – j \notin L$.
- Додаємо $i$ до $L$.
Застосування
Лінійки Голомба мають широке застосування в багатьох галузях:
- Теорія графів: Будувати набори усіх пар вершин графа на заданій відстані.
- Криптографія: Розробляти коди з унікальними кореляційними властивостями.
- Комутативна алгебра: Будувати проєктивні площини та кільця з заданими властивостями.
Приклади лінійок Голомба
Найменша лінійка Голомба: {0, 2}.
Лінійка Голомба з 3 поділками: {0, 2, 3}.
Лінійка Голомба з 4 поділками: {0, 2, 5, 9}.
Лінійки Голомба — це важливі математичні об'єкти з численними застосунками. Їхні унікальні властивості роблять їх цінними інструментами в різних галузях, від теорії графів до криптографії.
Запитання, що часто задаються
- Що таке лінійка Голомба?
- Набір невід'ємних цілих чисел з унікальними відстанями між поділками.
- Коли існують лінійки Голомба?
- Тільки для простих чисел або степенів двійки.
- Які застосування лінійок Голомба?
- Теорія графів, криптографія, комутативна алгебра та інші галузі.
- Як побудувати лінійку Голомба?
- Можна використовувати простий алгоритм послідовного заповнення списку.
- Яка довжина лінійки Голомба з $n$ поділками?
- $n^2$.