A Bohr set B on an additive group G is a finite set of characters of G, called the
frequencies, along with an extended non-negative real number for each frequency ψ, called the
width of B at ψ.
A Bohr set B is thought of as the set {x | ∀ ψ ∈ B.frequencies, ‖1 - ψ x‖ ≤ B.width ψ}. This is
the chord-length convention. The arc-length convention would instead be
{x | ∀ ψ ∈ B.frequencies, |arg (ψ x)| ≤ B.width ψ}.
Note that this set does not uniquely determine B (in particular, it does not uniquely
determine either B.frequencies or B.width).
The width of a Bohr set at a frequency. Note that this width corresponds to chord-length.
Instances For
Alias of the forward direction of BohrSet.ewidth_eq_top_iff.
Construct a Bohr set on a finite group given an extended width function.
Equations
Instances For
Construct a Bohr set on a finite group given a width function and a frequency set.
Equations
Instances For
Coercion, membership #
Equations
- BohrSet.instCoe = { coe := BohrSet.chordSet }
Equations
- BohrSet.instCoeSort = { coe := BohrSet.Elem }
Lattice structure #
Equations
- One or more equations did not get rendered due to their size.
Equations
- One or more equations did not get rendered due to their size.
Equations
Equations
- One or more equations did not get rendered due to their size.
Equations
- One or more equations did not get rendered due to their size.
Equations
Instances For
Width, frequencies, rank #
The rank of a Bohr set is the number of characters which have finite width.
Equations
- B.rank = B.frequencies.card
Instances For
Dilation #
Equations
- One or more equations did not get rendered due to their size.
Equations
- BohrSet.instMulAction = { toSMul := BohrSet.instSMul, mul_smul := ⋯, one_smul := ⋯ }