Declarations
ProCGroups.Completion.ProCIntegerIndex
DocumentationA coefficient level: a positive modulus whose additive cyclic group belongs to \(C\), independently of the universe used to represent that finite group.
Source context 4 commands
Surrounding namespaces, section variables, and local commands at this declaration.
open scoped Topology
namespace ProCGroups.Completion
noncomputable section
universe u v
ProCGroups.Completion.ProCIntegerIndex.memAcrossUniverses_of_ulift_mem
DocumentationInternal bridge from native membership of a universe lift to the universe-independent public membership predicate.
Source context 5 commands
Surrounding namespaces, section variables, and local commands at this declaration.
open scoped Topology
namespace ProCGroups.Completion
noncomputable section
universe u v
namespace ProCIntegerIndex
ProCGroups.Completion.ProCIntegerIndex.ulift_mem_of_memAcrossUniverses
DocumentationInternal bridge used when a universe-specific formation theorem needs a native carrier.
Source context 5 commands
Surrounding namespaces, section variables, and local commands at this declaration.
open scoped Topology
namespace ProCGroups.Completion
noncomputable section
universe u v
namespace ProCIntegerIndex
ProCGroups.Completion.ProCIntegerIndex.instLEProCIntegerIndex
DocumentationThe order relation is the refinement relation on the corresponding data.
Source context 5 commands
Surrounding namespaces, section variables, and local commands at this declaration.
open scoped Topology
namespace ProCGroups.Completion
noncomputable section
universe u v
namespace ProCIntegerIndex
ProCGroups.Completion.ProCIntegerIndex.instPreorderProCIntegerIndex
DocumentationThe preorder is induced by refinement of the corresponding data.
Source context 5 commands
Surrounding namespaces, section variables, and local commands at this declaration.
open scoped Topology
namespace ProCGroups.Completion
noncomputable section
universe u v
namespace ProCIntegerIndex
ProCGroups.Completion.ProCIntegerIndex.ofModulus
DocumentationA coefficient index built from an allowed positive modulus.
Source context 5 commands
Surrounding namespaces, section variables, and local commands at this declaration.
open scoped Topology
namespace ProCGroups.Completion
noncomputable section
universe u v
namespace ProCIntegerIndex
ProCGroups.Completion.ProCIntegerIndex.positiveFact
DocumentationThe positivity certificate carried by a coefficient index, packaged for formulations requiring Fact.
Source context 5 commands
Surrounding namespaces, section variables, and local commands at this declaration.
open scoped Topology
namespace ProCGroups.Completion
noncomputable section
universe u v
namespace ProCIntegerIndex
ProCGroups.Completion.ProCIntegerIndex.terminal
DocumentationThe terminal coefficient index \(\mathbb{Z}/1\mathbb{Z}\), available when \(C\) contains trivial quotients.
Source context 5 commands
Surrounding namespaces, section variables, and local commands at this declaration.
open scoped Topology
namespace ProCGroups.Completion
noncomputable section
universe u v
namespace ProCIntegerIndex
ProCGroups.Completion.ProCIntegerIndex.ofAllFiniteModulus
DocumentationEvery positive modulus is allowed for the all-finite class.
Source context 5 commands
Surrounding namespaces, section variables, and local commands at this declaration.
open scoped Topology
namespace ProCGroups.Completion
noncomputable section
universe u v
namespace ProCIntegerIndex
ProCGroups.Completion.ProCIntegerIndex.modulus_ofAllFiniteModulus
DocumentationThe all-finite coefficient index has the prescribed modulus.
Source context 5 commands
Surrounding namespaces, section variables, and local commands at this declaration.
open scoped Topology
namespace ProCGroups.Completion
noncomputable section
universe u v
namespace ProCIntegerIndex
ProCGroups.Completion.ProCIntegerIndex.ofElementOrder
DocumentationThe order of an element of a finite \(C\)-group is an allowed coefficient modulus for hereditary classes.
Source context 5 commands
Surrounding namespaces, section variables, and local commands at this declaration.
open scoped Topology
namespace ProCGroups.Completion
noncomputable section
universe u v
namespace ProCIntegerIndex
ProCGroups.Completion.ProCIntegerIndex.directed_of_formation
DocumentationFormation closure makes the allowed coefficient moduli directed by common multiples.
Source context 5 commands
Surrounding namespaces, section variables, and local commands at this declaration.
open scoped Topology
namespace ProCGroups.Completion
noncomputable section
universe u v
namespace ProCIntegerIndex
ProCGroups.Completion.ProCIntegerIndex.exists_index_orderOf_dvd_of_finite_mem
DocumentationIn a finite \(C\)-group, a single allowed coefficient modulus is divisible by every element order.
Source context 5 commands
Surrounding namespaces, section variables, and local commands at this declaration.
open scoped Topology
namespace ProCGroups.Completion
noncomputable section
universe u v
namespace ProCIntegerIndex
ProCGroups.Completion.ProCIntegerIndex.exists_index_kills_finite_group_of_mem
DocumentationIn a finite \(C\)-group, some allowed coefficient modulus kills every element.
Source context 5 commands
Surrounding namespaces, section variables, and local commands at this declaration.
open scoped Topology
namespace ProCGroups.Completion
noncomputable section
universe u v
namespace ProCIntegerIndex
ProCGroups.Completion.ProCIntegerStage
DocumentationThe finite cyclic stage \(\mathbb{Z}/n\mathbb{Z}\) of the pro-\(C\) integers.
Source context 5 commands
Surrounding namespaces, section variables, and local commands at this declaration.
open scoped Topology
namespace ProCGroups.Completion
noncomputable section
universe u v
variable (C : FiniteGroupClass.{u})
ProCGroups.Completion.proCIntegerTransition
DocumentationThe transition map between finite stages is induced by the corresponding quotient map.
Source context 5 commands
Surrounding namespaces, section variables, and local commands at this declaration.
open scoped Topology
namespace ProCGroups.Completion
noncomputable section
universe u v
variable (C : FiniteGroupClass.{u})
ProCGroups.Completion.proCIntegerSystem
DocumentationThe finite cyclic stages defining the pro-\(C\) integers as an inverse system.
Source context 5 commands
Surrounding namespaces, section variables, and local commands at this declaration.
open scoped Topology
namespace ProCGroups.Completion
noncomputable section
universe u v
variable (C : FiniteGroupClass.{u})
ProCGroups.Completion.ProCIntegerCompatible
DocumentationThe compatibility condition for a point of the inverse limit defining the pro-\(C\) integers.
Source context 5 commands
Surrounding namespaces, section variables, and local commands at this declaration.
open scoped Topology
namespace ProCGroups.Completion
noncomputable section
universe u v
variable (C : FiniteGroupClass.{u})
ProCGroups.Completion.ProCIntegerLimitCarrier
DocumentationExplicit carrier-level name for the current inverse-limit implementation of pro-\(C\) integers.
Source context 5 commands
Surrounding namespaces, section variables, and local commands at this declaration.
open scoped Topology
namespace ProCGroups.Completion
noncomputable section
universe u v
variable (C : FiniteGroupClass.{u})
ProCGroups.Completion.proCIntegerProj
DocumentationThe projection from the pro-\(C\) integers to a finite cyclic stage.
Source context 5 commands
Surrounding namespaces, section variables, and local commands at this declaration.
open scoped Topology
namespace ProCGroups.Completion
noncomputable section
universe u v
variable (C : FiniteGroupClass.{u})
ProCGroups.Completion.ProCIntegerLimitCarrier.ext
DocumentationExtensionality for pro-\(C\) integers through their finite cyclic projections.
Source context 5 commands
Surrounding namespaces, section variables, and local commands at this declaration.
open scoped Topology
namespace ProCGroups.Completion
noncomputable section
universe u v
variable (C : FiniteGroupClass.{u})
ProCGroups.Completion.instZeroProCInteger
DocumentationThe zero element is defined coordinatewise as the compatible family of zero elements at all finite stages.
Source context 5 commands
Surrounding namespaces, section variables, and local commands at this declaration.
open scoped Topology
namespace ProCGroups.Completion
noncomputable section
universe u v
variable (C : FiniteGroupClass.{u})
ProCGroups.Completion.instAddProCInteger
DocumentationAddition on the pro-\(C\) integer completion is defined coordinatewise through finite quotient stages.
Source context 5 commands
Surrounding namespaces, section variables, and local commands at this declaration.
open scoped Topology
namespace ProCGroups.Completion
noncomputable section
universe u v
variable (C : FiniteGroupClass.{u})
ProCGroups.Completion.instNegProCInteger
DocumentationNegation on the pro-\(C\) completed integers is defined coordinatewise through finite quotients.
Source context 5 commands
Surrounding namespaces, section variables, and local commands at this declaration.
open scoped Topology
namespace ProCGroups.Completion
noncomputable section
universe u v
variable (C : FiniteGroupClass.{u})
ProCGroups.Completion.instSubProCInteger
DocumentationSubtraction on the completed group algebra is defined coordinatewise through the finite-stage group-algebra subtractions.
Source context 5 commands
Surrounding namespaces, section variables, and local commands at this declaration.
open scoped Topology
namespace ProCGroups.Completion
noncomputable section
universe u v
variable (C : FiniteGroupClass.{u})
ProCGroups.Completion.instSMulNatProCInteger
DocumentationThe pro-\(C\) completed integers carry natural-number scalar multiplication coordinatewise.
Source context 5 commands
Surrounding namespaces, section variables, and local commands at this declaration.
open scoped Topology
namespace ProCGroups.Completion
noncomputable section
universe u v
variable (C : FiniteGroupClass.{u})
ProCGroups.Completion.instSMulIntProCInteger
DocumentationThe completed group algebra carries integer scalar multiplication by applying the scalar action at every finite quotient stage.
Source context 5 commands
Surrounding namespaces, section variables, and local commands at this declaration.
open scoped Topology
namespace ProCGroups.Completion
noncomputable section
universe u v
variable (C : FiniteGroupClass.{u})
ProCGroups.Completion.instOneProCInteger
DocumentationThe unit pro-\(C\) integer is defined coordinatewise.
Source context 5 commands
Surrounding namespaces, section variables, and local commands at this declaration.
open scoped Topology
namespace ProCGroups.Completion
noncomputable section
universe u v
variable (C : FiniteGroupClass.{u})
ProCGroups.Completion.instMulProCInteger
DocumentationMultiplication on the pro-\(C\) completed integers is defined coordinatewise through finite quotients.
Source context 5 commands
Surrounding namespaces, section variables, and local commands at this declaration.
open scoped Topology
namespace ProCGroups.Completion
noncomputable section
universe u v
variable (C : FiniteGroupClass.{u})
ProCGroups.Completion.instNatCastProCInteger
DocumentationNatural number casts in the pro-\(C\) integer completion are computed coordinatewise from finite-stage natural number casts.
Source context 5 commands
Surrounding namespaces, section variables, and local commands at this declaration.
open scoped Topology
namespace ProCGroups.Completion
noncomputable section
universe u v
variable (C : FiniteGroupClass.{u})
ProCGroups.Completion.instIntCastProCInteger
DocumentationInteger casts in the pro-\(C\) integer completion are computed coordinatewise from finite-stage integer casts.
Source context 5 commands
Surrounding namespaces, section variables, and local commands at this declaration.
open scoped Topology
namespace ProCGroups.Completion
noncomputable section
universe u v
variable (C : FiniteGroupClass.{u})
ProCGroups.Completion.instPowProCInteger
DocumentationThe profinite or pro-\(C\) group object has powers computed at every finite-stage coordinate.
Source context 5 commands
Surrounding namespaces, section variables, and local commands at this declaration.
open scoped Topology
namespace ProCGroups.Completion
noncomputable section
universe u v
variable (C : FiniteGroupClass.{u})
ProCGroups.Completion.coe_zero_proCInteger
DocumentationThe underlying compatible family of pro-\(C\) integers computes zero coordinatewise.
Source context 5 commands
Surrounding namespaces, section variables, and local commands at this declaration.
open scoped Topology
namespace ProCGroups.Completion
noncomputable section
universe u v
variable (C : FiniteGroupClass.{u})
ProCGroups.Completion.coe_one_proCInteger
DocumentationThe underlying compatible family of pro-\(C\) integers computes \(1\) coordinatewise.
Source context 5 commands
Surrounding namespaces, section variables, and local commands at this declaration.
open scoped Topology
namespace ProCGroups.Completion
noncomputable section
universe u v
variable (C : FiniteGroupClass.{u})
ProCGroups.Completion.coe_add_proCInteger
DocumentationThe underlying compatible family of pro-\(C\) integers computes addition coordinatewise.
Source context 5 commands
Surrounding namespaces, section variables, and local commands at this declaration.
open scoped Topology
namespace ProCGroups.Completion
noncomputable section
universe u v
variable (C : FiniteGroupClass.{u})
ProCGroups.Completion.coe_mul_proCInteger
DocumentationThe underlying compatible family of pro-\(C\) integers computes multiplication coordinatewise.
Source context 5 commands
Surrounding namespaces, section variables, and local commands at this declaration.
open scoped Topology
namespace ProCGroups.Completion
noncomputable section
universe u v
variable (C : FiniteGroupClass.{u})
ProCGroups.Completion.coe_neg_proCInteger
DocumentationThe underlying compatible family of pro-\(C\) integers computes negation coordinatewise.
Source context 5 commands
Surrounding namespaces, section variables, and local commands at this declaration.
open scoped Topology
namespace ProCGroups.Completion
noncomputable section
universe u v
variable (C : FiniteGroupClass.{u})
ProCGroups.Completion.coe_sub_proCInteger
DocumentationThe underlying compatible family of pro-\(C\) integers computes subtraction coordinatewise.
Source context 5 commands
Surrounding namespaces, section variables, and local commands at this declaration.
open scoped Topology
namespace ProCGroups.Completion
noncomputable section
universe u v
variable (C : FiniteGroupClass.{u})
ProCGroups.Completion.coe_natCast_proCInteger
DocumentationThe underlying compatible family of pro-\(C\) integers computes natural number casts coordinatewise.
Source context 5 commands
Surrounding namespaces, section variables, and local commands at this declaration.
open scoped Topology
namespace ProCGroups.Completion
noncomputable section
universe u v
variable (C : FiniteGroupClass.{u})
ProCGroups.Completion.coe_intCast_proCInteger
DocumentationThe underlying compatible family of pro-\(C\) integers computes integer casts coordinatewise.
Source context 5 commands
Surrounding namespaces, section variables, and local commands at this declaration.
open scoped Topology
namespace ProCGroups.Completion
noncomputable section
universe u v
variable (C : FiniteGroupClass.{u})
ProCGroups.Completion.coe_pow_proCInteger
DocumentationThe underlying compatible family of pro-\(C\) integers computes powers coordinatewise.
Source context 5 commands
Surrounding namespaces, section variables, and local commands at this declaration.
open scoped Topology
namespace ProCGroups.Completion
noncomputable section
universe u v
variable (C : FiniteGroupClass.{u})
ProCGroups.Completion.instCommRingProCInteger
DocumentationThe pro-\(C\) integer completion inherits a ring structure from the compatible finite-stage rings.
Source context 5 commands
Surrounding namespaces, section variables, and local commands at this declaration.
open scoped Topology
namespace ProCGroups.Completion
noncomputable section
universe u v
variable (C : FiniteGroupClass.{u})
ProCGroups.Completion.proCIntegerProj_zero
DocumentationFinite projections of pro-\(C\) integers commute with 0.
Source context 5 commands
Surrounding namespaces, section variables, and local commands at this declaration.
open scoped Topology
namespace ProCGroups.Completion
noncomputable section
universe u v
variable (C : FiniteGroupClass.{u})
ProCGroups.Completion.proCIntegerProj_one
DocumentationFinite projections of pro-\(C\) integers commute with 1.
Source context 5 commands
Surrounding namespaces, section variables, and local commands at this declaration.
open scoped Topology
namespace ProCGroups.Completion
noncomputable section
universe u v
variable (C : FiniteGroupClass.{u})
ProCGroups.Completion.proCIntegerProj_add
DocumentationFinite projections of pro-\(C\) integers commute with addition.
Source context 5 commands
Surrounding namespaces, section variables, and local commands at this declaration.
open scoped Topology
namespace ProCGroups.Completion
noncomputable section
universe u v
variable (C : FiniteGroupClass.{u})
ProCGroups.Completion.proCIntegerProj_mul
DocumentationFinite projections of pro-\(C\) integers commute with multiplication.
Source context 5 commands
Surrounding namespaces, section variables, and local commands at this declaration.
open scoped Topology
namespace ProCGroups.Completion
noncomputable section
universe u v
variable (C : FiniteGroupClass.{u})
ProCGroups.Completion.proCIntegerProj_neg
DocumentationFinite projections of pro-\(C\) integers commute with negation.
Source context 5 commands
Surrounding namespaces, section variables, and local commands at this declaration.
open scoped Topology
namespace ProCGroups.Completion
noncomputable section
universe u v
variable (C : FiniteGroupClass.{u})
ProCGroups.Completion.proCIntegerProj_sub
DocumentationFinite projections of pro-\(C\) integers commute with subtraction.
Source context 5 commands
Surrounding namespaces, section variables, and local commands at this declaration.
open scoped Topology
namespace ProCGroups.Completion
noncomputable section
universe u v
variable (C : FiniteGroupClass.{u})
ProCGroups.Completion.proCIntegerProj_natCast
DocumentationFinite projections of pro-\(C\) integers commute with natural number casts.
Source context 5 commands
Surrounding namespaces, section variables, and local commands at this declaration.
open scoped Topology
namespace ProCGroups.Completion
noncomputable section
universe u v
variable (C : FiniteGroupClass.{u})
ProCGroups.Completion.proCIntegerProj_intCast
DocumentationFinite projections of pro-\(C\) integers commute with integer casts.
Source context 5 commands
Surrounding namespaces, section variables, and local commands at this declaration.
open scoped Topology
namespace ProCGroups.Completion
noncomputable section
universe u v
variable (C : FiniteGroupClass.{u})
ProCGroups.Completion.proCIntegerProjRingHom
DocumentationThe projection from the pro-\(C\) integers to a finite cyclic stage is bundled as a ring homomorphism.
Source context 5 commands
Surrounding namespaces, section variables, and local commands at this declaration.
open scoped Topology
namespace ProCGroups.Completion
noncomputable section
universe u v
variable (C : FiniteGroupClass.{u})
ProCGroups.Completion.proCIntegerProjRingHom_apply
DocumentationThe bundled ring homomorphism has the same underlying function as the coordinatewise construction.
Source context 5 commands
Surrounding namespaces, section variables, and local commands at this declaration.
open scoped Topology
namespace ProCGroups.Completion
noncomputable section
universe u v
variable (C : FiniteGroupClass.{u})
ProCGroups.Completion.continuous_proCIntegerProj
DocumentationEach finite projection from the pro-\(C\) integer ring is continuous.
Source context 5 commands
Surrounding namespaces, section variables, and local commands at this declaration.
open scoped Topology
namespace ProCGroups.Completion
noncomputable section
universe u v
variable (C : FiniteGroupClass.{u})
ProCGroups.Completion.proCIntegerProj_transition
DocumentationCompatibility of the finite projections with reduction maps.
Source context 5 commands
Surrounding namespaces, section variables, and local commands at this declaration.
open scoped Topology
namespace ProCGroups.Completion
noncomputable section
universe u v
variable (C : FiniteGroupClass.{u})
ProCGroups.Completion.multiplicative_proCIntegerStage_mem
DocumentationA finite cyclic stage belongs to C across universes. This is the public stage-membership API; it avoids exposing a Type-0 specialization or requiring a separately supplied isomorphism-closure hypothesis.
Source context 5 commands
Surrounding namespaces, section variables, and local commands at this declaration.
open scoped Topology
namespace ProCGroups.Completion
noncomputable section
universe u v
variable (C : FiniteGroupClass.{u})
ProCGroups.Completion.hasOpenNormalBasisInClass_multiplicative_proCIntegerStage
DocumentationEach finite multiplicative cyclic stage has an open-normal \(C\)-basis when \(C\) is quotient-closed.
Source context 5 commands
Surrounding namespaces, section variables, and local commands at this declaration.
open scoped Topology
namespace ProCGroups.Completion
noncomputable section
universe u v
variable (C : FiniteGroupClass.{u})
ProCGroups.Completion.proCIntegerMultiplicativeSystem
DocumentationThe group-valued inverse system obtained from the finite cyclic coefficient stages.
Source context 5 commands
Surrounding namespaces, section variables, and local commands at this declaration.
open scoped Topology
namespace ProCGroups.Completion
noncomputable section
universe u v
variable (C : FiniteGroupClass.{u})
ProCGroups.Completion.instGroupProCIntegerMultiplicativeSystemStage
DocumentationThe constructed carrier inherits its group structure from the coordinatewise group structure of the construction.
Source context 5 commands
Surrounding namespaces, section variables, and local commands at this declaration.
open scoped Topology
namespace ProCGroups.Completion
noncomputable section
universe u v
variable (C : FiniteGroupClass.{u})
ProCGroups.Completion.instIsTopologicalGroupProCIntegerMultiplicativeSystemStage
DocumentationThe object is a topological group with the induced group operations and topology.
Source context 5 commands
Surrounding namespaces, section variables, and local commands at this declaration.
open scoped Topology
namespace ProCGroups.Completion
noncomputable section
universe u v
variable (C : FiniteGroupClass.{u})
ProCGroups.Completion.instIsGroupSystemProCIntegerMultiplicativeSystem
DocumentationThe pro-\(C\) integer multiplicative system carries the induced group-system structure.
Source context 5 commands
Surrounding namespaces, section variables, and local commands at this declaration.
open scoped Topology
namespace ProCGroups.Completion
noncomputable section
universe u v
variable (C : FiniteGroupClass.{u})
ProCGroups.Completion.proCIntegerMultiplicativeLimitEquiv
DocumentationThe inverse limit of the multiplicative finite stages is the multiplicative group underlying the pro-\(C\) integers.
Source context 5 commands
Surrounding namespaces, section variables, and local commands at this declaration.
open scoped Topology
namespace ProCGroups.Completion
noncomputable section
universe u v
variable (C : FiniteGroupClass.{u})
ProCGroups.Completion.hasOpenNormalBasisInClass_proCIntegerMultiplicativeSystem_inverseLimit
DocumentationA directed pro-\(C\) integer coefficient system has an open-normal \(C\)-basis on its multiplicative inverse limit.
Source context 5 commands
Surrounding namespaces, section variables, and local commands at this declaration.
open scoped Topology
namespace ProCGroups.Completion
noncomputable section
universe u v
variable (C : FiniteGroupClass.{u})
ProCGroups.Completion.isClosed_setOf_proCIntegerCompatible
DocumentationThe compatibility condition defining pro-\(C\) integers is closed in the product of the finite cyclic stages.
Source context 5 commands
Surrounding namespaces, section variables, and local commands at this declaration.
open scoped Topology
namespace ProCGroups.Completion
noncomputable section
universe u v
variable (C : FiniteGroupClass.{u})
ProCGroups.Completion.instCompactSpaceProCInteger
DocumentationThe constructed object carries the compact space structure inherited from its profinite construction.
Source context 5 commands
Surrounding namespaces, section variables, and local commands at this declaration.
open scoped Topology
namespace ProCGroups.Completion
noncomputable section
universe u v
variable (C : FiniteGroupClass.{u})
ProCGroups.Completion.instT2SpaceProCInteger
DocumentationThe constructed object is Hausdorff, with its \(T_2\) structure inherited from the profinite construction.
Source context 5 commands
Surrounding namespaces, section variables, and local commands at this declaration.
open scoped Topology
namespace ProCGroups.Completion
noncomputable section
universe u v
variable (C : FiniteGroupClass.{u})
ProCGroups.Completion.instContinuousAddProCInteger
DocumentationAddition on the pro-\(C\) integer completion is continuous for the inverse-limit topology.
Source context 5 commands
Surrounding namespaces, section variables, and local commands at this declaration.
open scoped Topology
namespace ProCGroups.Completion
noncomputable section
universe u v
variable (C : FiniteGroupClass.{u})
ProCGroups.Completion.instContinuousMulProCInteger
DocumentationMultiplication on the pro-\(C\) integer completion is continuous for the inverse-limit topology.
Source context 5 commands
Surrounding namespaces, section variables, and local commands at this declaration.
open scoped Topology
namespace ProCGroups.Completion
noncomputable section
universe u v
variable (C : FiniteGroupClass.{u})
ProCGroups.Completion.instContinuousNegProCInteger
DocumentationNegation on the pro-\(C\) integer completion is continuous for the inverse-limit topology.
Source context 5 commands
Surrounding namespaces, section variables, and local commands at this declaration.
open scoped Topology
namespace ProCGroups.Completion
noncomputable section
universe u v
variable (C : FiniteGroupClass.{u})
ProCGroups.Completion.instIsTopologicalRingProCInteger
DocumentationThe coordinatewise ring operations make the pro-\(C\) integer completion a topological ring.
Source context 5 commands
Surrounding namespaces, section variables, and local commands at this declaration.
open scoped Topology
namespace ProCGroups.Completion
noncomputable section
universe u v
variable (C : FiniteGroupClass.{u})
ProCGroups.Completion.hasOpenNormalBasisInClass_multiplicative_proCInteger
DocumentationThe additive group underlying the pro-\(C\) integers, written multiplicatively, has an open-normal \(C\)-basis whenever the coefficient indices are directed and \(C\) is isomorphism- and quotient-closed.
Source context 5 commands
Surrounding namespaces, section variables, and local commands at this declaration.
open scoped Topology
namespace ProCGroups.Completion
noncomputable section
universe u v
variable (C : FiniteGroupClass.{u})
ProCGroups.Completion.intToProCInteger
DocumentationInteger constants in the pro-\(C\) integers.
Source context 5 commands
Surrounding namespaces, section variables, and local commands at this declaration.
open scoped Topology
namespace ProCGroups.Completion
noncomputable section
universe u v
variable (C : FiniteGroupClass.{u})
ProCGroups.Completion.intToProCInteger_apply
DocumentationThe bundled integer embedding evaluates to the coordinatewise integer cast in the limit.
Source context 5 commands
Surrounding namespaces, section variables, and local commands at this declaration.
open scoped Topology
namespace ProCGroups.Completion
noncomputable section
universe u v
variable (C : FiniteGroupClass.{u})
ProCGroups.Completion.proCIntegerProj_intToProCInteger
DocumentationProjecting an integer embedded in the pro-\(C\) integers gives its residue class at that modulus.
Source context 5 commands
Surrounding namespaces, section variables, and local commands at this declaration.
open scoped Topology
namespace ProCGroups.Completion
noncomputable section
universe u v
variable (C : FiniteGroupClass.{u})
ProCGroups.Completion.denseRange_intToProCInteger_of_directed
DocumentationThe ordinary integers are dense in the pro-\(C\) integer completion when the coefficient indices are directed.
Source context 5 commands
Surrounding namespaces, section variables, and local commands at this declaration.
open scoped Topology
namespace ProCGroups.Completion
noncomputable section
universe u v
variable (C : FiniteGroupClass.{u})
ProCGroups.Completion.directed_proCIntegerIndex_allFinite
DocumentationAll-finite pro-integer coefficient indices are directed by common multiples.
Source context 5 commands
Surrounding namespaces, section variables, and local commands at this declaration.
open scoped Topology
namespace ProCGroups.Completion
noncomputable section
universe u v
variable (C : FiniteGroupClass.{u})
ProCGroups.Completion.hasOpenNormalBasisInClass_multiplicative_proCInteger_allFinite
DocumentationThe multiplicative group of ordinary profinite integers has an open-normal basis for the all-finite quotient class.
Source context 5 commands
Surrounding namespaces, section variables, and local commands at this declaration.
open scoped Topology
namespace ProCGroups.Completion
noncomputable section
universe u v
variable (C : FiniteGroupClass.{u})
ProCGroups.Completion.denseRange_intToProCInteger_allFinite
DocumentationThe ordinary integers are dense in the profinite completion with all finite cyclic coefficient stages.
Source context 5 commands
Surrounding namespaces, section variables, and local commands at this declaration.
open scoped Topology
namespace ProCGroups.Completion
noncomputable section
universe u v
variable (C : FiniteGroupClass.{u})
ProCGroups.Completion.proCIntegerOne
DocumentationThe distinguished multiplicative element corresponding to \(1\) in the additive pro-\(C\) integers. It is a topological generator only for suitable finite-group classes.
Source context 5 commands
Surrounding namespaces, section variables, and local commands at this declaration.
open scoped Topology
namespace ProCGroups.Completion
noncomputable section
universe u v
variable (C : FiniteGroupClass.{u})
ProCGroups.Completion.multiplicativeIntToProCInteger
DocumentationThe canonical homomorphism from the infinite cyclic group to multiplicative pro-\(C\) integers.
Source context 5 commands
Surrounding namespaces, section variables, and local commands at this declaration.
open scoped Topology
namespace ProCGroups.Completion
noncomputable section
universe u v
variable (C : FiniteGroupClass.{u})
ProCGroups.Completion.multiplicativeIntToProCInteger_apply
DocumentationOn the multiplicative copy of an integer n, the canonical cyclic homomorphism returns the multiplicative form of the coordinatewise cast of n into the pro-\(C\) integers.
Source context 5 commands
Surrounding namespaces, section variables, and local commands at this declaration.
open scoped Topology
namespace ProCGroups.Completion
noncomputable section
universe u v
variable (C : FiniteGroupClass.{u})
ProCGroups.Completion.multiplicativeIntToProCInteger_zpow_one
DocumentationThe dense infinite-cyclic map sends n to the n-th power of the canonical generator.
Source context 5 commands
Surrounding namespaces, section variables, and local commands at this declaration.
open scoped Topology
namespace ProCGroups.Completion
noncomputable section
universe u v
variable (C : FiniteGroupClass.{u})
ProCGroups.Completion.denseRange_multiplicativeIntToProCInteger_allFinite
DocumentationThe multiplicative infinite-cyclic map is dense in the ordinary profinite integers.
Source context 5 commands
Surrounding namespaces, section variables, and local commands at this declaration.
open scoped Topology
namespace ProCGroups.Completion
noncomputable section
universe u v
variable (C : FiniteGroupClass.{u})
ProCGroups.Completion.topologicallyGenerates_singleton_proCIntegerOne_allFinite
DocumentationThe distinguished element 1 topologically generates the ordinary profinite integers.
Source context 5 commands
Surrounding namespaces, section variables, and local commands at this declaration.
open scoped Topology
namespace ProCGroups.Completion
noncomputable section
universe u v
variable (C : FiniteGroupClass.{u})
ProCGroups.Completion.hasCyclicOpenNormalBasis_multiplicative_proCInteger_allFinite
DocumentationThe ordinary profinite integers have a cyclic open-normal quotient basis.
Source context 5 commands
Surrounding namespaces, section variables, and local commands at this declaration.
open scoped Topology
namespace ProCGroups.Completion
noncomputable section
universe u v
variable (C : FiniteGroupClass.{u})