Idele
An idèle: a unit of the adèle ring — a real together with principal everywhere except at a listed finite set of primes, where distinguished units override it.
Idele(r, s, units)real , principal value at every prime not named in unitsIdele(q)the principal idèle of a non-zero rational : at every placeSageMath
Ideles(QQ)([q], q)Typed signatures
| Type | Package | Applies |
|---|---|---|
(value, value?, list<value>?) -> value | adeles | always |
Details
Multiplyon idèles multiplies real parts, principal values and any shared or distinguished unit parts; an idèle is invertible whenever and .unitsis a list of AdicNumeral values at distinct primes, each overriding the principal value there.- Adele
(idele)forgets the idèle structure and keeps only its value as an adèle.
Examples
11 more kept as data, checked against the oraclesAbout
| Examples | 16 |
|---|---|
| Checked against | SageMath 11 agree |
| Crosswalk | SageMath ×2 |
Implementation
mapped
sagepackages/oracle/src/mappings.tsHertogh's adeles package; the principal idele of a rational, $1 at every place.
mapped
sagepackages/oracle/src/mappings.tsHertogh's adeles package; real $1 beside a principal finite value $2. The units-list call form (arity 3) has no row -- it needs AdicNumeral, which is unmapped for sage.
See also: Adele, ProfiniteNumber