Евклидовы кольца — различия между версиями
(Новая страница: «{{Определение |definition= <b>Евклидово кольцо</b> - [[Определение кольца, подкольца, изоморфизмы ко…») |
м (rollbackEdits.php mass rollback) |
||
(не показано 7 промежуточных версий 3 участников) | |||
Строка 1: | Строка 1: | ||
{{Определение | {{Определение | ||
|definition= | |definition= | ||
− | <b>Евклидово кольцо</b> - [[Определение кольца, подкольца, изоморфизмы колец|кольцо]], в котором существует алгоритм | + | <b>Евклидово кольцо</b> - [[Определение кольца, подкольца, изоморфизмы колец|кольцо]], в котором существует алгоритм Евклида. |
}} | }} | ||
{{Определение | {{Определение | ||
|definition= | |definition= | ||
− | <b>Евклидово кольцо</b> - это [[Делители нуля, области целостности|область целостности]] <tex>R</tex>, для которой определена евклидова норма <tex>\|\cdot \| :R \rightarrow \mathbb{N}\cup\{-\infty\}</tex>, причем <tex>\|a\|=-\infty \Leftrightarrow a=0</tex>, для <tex>\forall a,b\in R \exists</tex> представление <tex>a=b\cdot q + r, для которого \|r\|<\| | + | <b>Евклидово кольцо</b> - это [[Делители нуля, области целостности|область целостности]] <tex>R</tex>, для которой определена евклидова норма <tex>\|\cdot \| :R \rightarrow \mathbb{N}\cup\{-\infty\}</tex>, причем <tex>\|a\|=-\infty \Leftrightarrow a=0</tex>, для <tex>\forall a,b\in R \exists</tex> представление <tex>a=b\cdot q + r, для которого \|r\|<\|b\|</tex> |
}} | }} | ||
+ | ==Примеры== | ||
+ | #<tex>\mathbb{Z}</tex>, тогда <tex>\|a\|=|a|</tex> | ||
+ | #<tex>\mathbb{Q}[x]</tex>, тогда <tex>\|f(x)\|=deg(f(x))</tex><br> | ||
+ | <tex>|a\cdot b|^2=|a|^2\cdot |b|^2\geq |b|^2</tex>, кроме того <tex>\|a\cdot b\|\geq \|b\|=|b|^2 \Rightarrow |a\cdot b|^2=\|a\cdot b\|</tex> | ||
+ | #<tex>\mathbb{Z}[i]: \|a+b\cdot i\|=a^2+b^2</tex>, т.e. <tex>\|z\|=|z|^2</tex> | ||
+ | |||
==Алгоритм Евклида== | ==Алгоритм Евклида== | ||
Изначально даны <tex>a,b\in R</tex>, необходимо найти их НОД. Пусть <tex>a<b</tex>. Поделим <tex>b</tex> на <tex>a</tex> с остатком<br> | Изначально даны <tex>a,b\in R</tex>, необходимо найти их НОД. Пусть <tex>a<b</tex>. Поделим <tex>b</tex> на <tex>a</tex> с остатком<br> | ||
Строка 15: | Строка 21: | ||
<tex>r_n=r_{n+1}\cdot u_{n+2}</tex>.<br> | <tex>r_n=r_{n+1}\cdot u_{n+2}</tex>.<br> | ||
Число <tex>r_{n+1}</tex> является НОД чисел <tex>a</tex> и <tex>b</tex>. Алгоритм заканчивает свою работу, поскольку <tex>\forall a \in \mathbb{N} \cup \{-\infty\}</tex> может строго превосходить лишь конечное количество других таких чисел. | Число <tex>r_{n+1}</tex> является НОД чисел <tex>a</tex> и <tex>b</tex>. Алгоритм заканчивает свою работу, поскольку <tex>\forall a \in \mathbb{N} \cup \{-\infty\}</tex> может строго превосходить лишь конечное количество других таких чисел. | ||
+ | |||
+ | ==Свойства== | ||
+ | #В евклидовых кольцах единственно разложение на множители. | ||
+ | #<tex>a\cdot b\vdots p \Rightarrow a\vdots p \lor b\vdots p</tex> <br> Пусть <tex>gcd(a,p)=1 \Rightarrow 1=a\cdot x+p\cdot y; x,y \in \mathbb{R} \Rightarrow b=a\cdot b\cdot x + p\cdot b\cdot y \vdots p \Rightarrow b\vdots p</tex> | ||
+ | #Если а и b - не [[Единицы (обратимые элементы), группа обратимых элементов|обратимы]], то <tex>\|a\cdot b\|>\|b\|</tex><br> Пусть <tex>b=k\cdot a\cdot b+r;r\neq 0;\|r\|<\|a\cdot b\|\Rightarrow r=b-k\cdot a\cdot b\Rightarrow \|r\|=\|b\cdot(1-k\cdot a)\|>\|b\|</tex> |
Текущая версия на 19:18, 4 сентября 2022
Определение: |
Евклидово кольцо - кольцо, в котором существует алгоритм Евклида. |
Определение: |
Евклидово кольцо - это область целостности , для которой определена евклидова норма , причем , для представление |
Примеры
- , тогда
, кроме того
- , т.e.
Алгоритм Евклида
Изначально даны
,
,
...........................
,
.
Число является НОД чисел и . Алгоритм заканчивает свою работу, поскольку может строго превосходить лишь конечное количество других таких чисел.
Свойства
- В евклидовых кольцах единственно разложение на множители.
Пусть- Если а и b - не обратимы, то
Пусть