## ON THE GEOMETRY OF LATTICES AND FINITENESS OF PICARD GROUPS

## FLORIAN EISELE

Abstract. Let ( K , O , k ) be a p -modular system with k algebraically closed and O unramified, and let Λ be an O -order in a separable K -algebra. We call a Λ -lattice L rigid if Ext 1 Λ ( L L , ) = 0, in analogy with the definition of rigid modules over a finite-dimensional algebra. By partitioning the Λ -lattices of a given dimension into 'varieties of lattices', we show that there are only finitely many rigid Λ -lattices L of any given dimension. As a consequence we show that if the first Hochschild cohomology of Λ vanishes, then the Picard group and the outer automorphism group of Λ are finite. In particular the Picard groups of blocks of finite groups defined over O are always finite.

## 1. Introduction

Let k = ¯ k be an algebraically closed field of characteristic p &gt; 0. Let O = W k ( ) be the ring of Witt vectors over k , and denote by K the field of fractions of O . In the representation theory of a finite group G over either of these rings, permutation modules, p -permutation modules and endo-permutation modules play a pivotal role. However, to even define permutation modules, one needs to know a group basis of the group ring, a piece of information which is lost when passing to isomorphic or Morita equivalent algebras. Recovering the information lost when forgetting the group basis, or at least quantifying the loss, is a fundamental problem in modular representation theory. This is, for instance, the problem once faces when trying to bridge the gap between Donovan's and Puig's respective conjectures. There are scant results in this direction, apart from Weiss' seminal theorem [Wei88], which gives a criterion for a lattice to be p -permutation requiring only limited knowledge of a group basis (and in some cases none at all). In the present article we study the following property of lattices over an O -order Λ such that A = K ⊗O Λ is a separable K -algebra, which of course includes lattices over a finite group algebra O G :

## Definition 1.1. A Λ -lattice L is called rigid if Ext 1 Λ ( L L , ) = 0 .

First and foremost we should point out that permutation lattices over a finite group algebra O G are rigid in this sense. The notion of rigid modules over finite-dimensional k -algebras is widely known and well-studied (see for example [DF74, Dad80]), but unfortunately permutation kG -modules and their ilk usually do not have that property. To see why permutation lattices do, we can use a well-known alternative characterisation of rigidity in terms of endomorphism rings, which works for arbitrary Λ -lattices L . Consider the following long exact sequence obtained by applying Hom Λ ( L , -) to the short exact sequence 0 → L → L → / L pL → 0:

$$( 1 ) \quad 0 \longrightarrow \text{End} _ { \Lambda } ( L ) \stackrel { p } { \longrightarrow } \text{End} _ { \Lambda } ( L ) \longrightarrow \text{End} _ { \Lambda } ( L / p L ) \longrightarrow \text{Ext} _ { \Lambda } ^ { 1 } ( L, L ) \stackrel { p } { \longrightarrow } \text{Ext} _ { \Lambda } ^ { 1 } ( L, L ).$$

As A is separable, we must have K ⊗O Ext 1 Λ ( L L , ) /simequal Ext 1 A ( K ⊗O L K , ⊗O L ) = 0, meaning that Ext 1 Λ ( L L , ) is a finitely generated torsion O -module. By the Nakayama lemma Ext 1 Λ ( L L , ) is zero if and only if multiplication by p is injective on it, which, by exactness, happens if and only if the reduction map

$$\text{End} _ { \Lambda } ( L ) \longrightarrow \text{End} _ { \Lambda } ( L / p L )$$

1991 Mathematics Subject Classification. 20C20, 20C11, 16G30.

is surjective. Now if R H G [ \ ] is a permutation module over an arbitrary commutative ring R , then its endomorphisms can be identified with sums ∑ h ∈ H H h g over double cosets H H g ∈ H G H \ / . That clearly implies the (well-known) fact that the reduction map End O G (O[ H G \ ]) -→ End kG ( k H G [ \ ]) is surjective, which by the above implies that O[ H G \ ] is rigid.

After this short digression on permutation lattices let us state our first main result, which is that rigid lattices enjoy the same discreteness property as rigid modules over finite-dimensional algebras.

Theorem A. For every n ∈ N there are at most finitely many isomorphism classes of rigid Λ -lattices of O -rank at most n .

An easy corollary of this is that only finitely many isomorphism classes of O G -lattices of any given character can be images of permutation lattices under Morita or stable equivalences originating from another group or block algebra. Perhaps unsurprisingly, this result is proved using geometric methods. The basic idea of using a variety of modules (or a variety of complexes, as the case may be) has been successfully applied to modules and complexes over finite-dimensional algebras in many different contexts [Dad80, Dad82, DF74, HZS01, ANR13, Rou11]. The idea is typically that one gets a homomorphism from the tangent space of such a variety in a point M into Ext 1 ( M M , ) , whose kernel is the tangent space of the subvariety of points N isomorphic to M .

The way we obtain a variety parametrising all lattices with a given K -span is quite different from how one proceeds for finite-dimensional k -algebras. We essentially start with a fixed lattice, and conjugate an affording representation by a generic matrix. That is how we obtain our analogue of a variety of modules, a smooth family of Λ -lattices (see Definition 3.1). Despite working over O , these smooth families of lattices are actually parametrised by varieties over k . This is possible due to the theory of Witt vectors. The two main ingredients of Theorem A are the fact that each smooth family of lattices contains at most one rigid lattice, up to isomorphism (see Theorem 3.3), and the fact that lattices in a given finite-dimensional A -module can be appropriately partitioned into finitely many smooth families (see Theorem 4.2).

Our second main result is an immediate consequence of Theorem A, but we state it as a theorem nevertheless, since it was the main motivation for writing this paper. The study of Picard groups of blocks of finite group algebras over O was initiated in [BKL19]. While [BKL19] primarily studies the group of Morita self-equivalences induced by bimodules of endopermutation source, this is where the possibility of Picard groups of blocks always being finite was first raised. The theorem we obtain is much more general, and provides further evidence for the speculation put forward in [Eis18] that the Lie algebra of Pic O( Λ ) (which is shown to be an algebraic group in that paper) should be related to the first Hochschild cohomology of Λ in some way or form.

## Theorem B. Assume that HH 1 ( Λ ) = 0 . Then Pic O( Λ ) is a finite group.

Here Pic O( Λ ) denotes the group of O -linear self-equivalences of the module category of Λ . This group is commensurable with the outer automorphism group Out O( Λ ) , as well as Outcent ( Λ ) and Picent ( Λ ) , and we could just as well have stated Theorem B with Pic O( Λ ) replaced by any of these groups. The theorem of course immediately implies the following:

Corollary 1.2. Let G be a finite group, and let O Gb be a block. Then Pic O(O Gb ) is finite.

There is also a more elementary formulation of this fact which is reminiscent of the second Zassenhaus conjecture.

Corollary 1.3. For a finite group G there are only finitely many U(O G ) -conjugacy classes of group bases of O G .

Corollary 1.2 shows that block algebras over O are in some sense extremely rigid, and it turns their Picard groups into a very interesting finite invariant. This is particularly important since Külshammer [Kül95] showed that Picard groups play an important role in both Donovan's conjecture and the classification of blocks of a given defect group. This theme is explored in [Eat16, EEL19]. In the way of actual computations, [HN04] determines the Picard group of the principal block of A 6 for p = 3, [EL18] determines Picard groups of almost all blocks of abelian 2-defect of rank three, and this will certainly not mark the end of the story. Unfortunately, we have very little to offer to aid the calculation of Picard groups. Still, the following might be useful. Note that T(O Gb ) denotes the subgroup of Pic O(O Gb ) of equivalences induced by p -permutation bimodules, which is determined in [BKL19].

Proposition 1.4. Let G be a finite group, let O Gb be a block and let P /lessorequalslant G be one of its defect groups.

- (1) An element of Pic O(O Gb ) lies in T(O Gb ) if and only if it sends the p -permutation lattice O[ P G \ ] · b to a p -permutation lattice.
- (2) If O[ P G \ ] · b is, up to isomorphism, the only rigid lattice in K P G [ \ ] · b with endomorphism ring isomorphic to End O G (O[ P G \ ] · b ) , then Picent (O Gb ) ⊆ T (O Gb ) .

The same is true if we set b = 1 and let P be a Sylow p -subgroup of G . It is also sufficient to prove that each indecomposable summand L of O[ P G \ ] · b is the unique rigid lattice in K ⊗O L with endomorphism ring End O Gb ( L ) . It is however unclear whether one can show such uniqueness in any interesting examples, even though the construction explained in §4 is in principle constructive. Nevertheless, Proposition 1.4 highlights the importance of understanding and classifying rigid lattices with a given character.

One last thing to note is that while we focus on applications to block algebras in this article, there are other types of O -orders with vanishing first Hochschild cohomology to which Theorem B applies. Iwahori-Hecke algebras defined over O , for instance, should have this property by [GR97, Theorem 5.2].

Notation and conventions. By ν p : K -→ Z ∪ {∞} we denote the p -adic valuation on K . Modules are right modules by default. All varieties are reduced, and by a 'point' we mean a closed point. Λ will always denote an O -order in a separable K -algebra. We will assume that the reader is familiar with the theory of Witt vectors as laid out in [Ser79, §5-§6] .

## 2. Prerequisites

Recall that a commutative ring R is called a strict p -ring if R is complete and Hausdorff with respect to the topology induced by the filtration R ⊇ pR ⊇ p R 2 ⊇ . . . , the element p is not a zero-divisor in R and ¯ R = R pR / is a perfect ring of characteristic p . The condition that R be complete and Hausdorff is equivalent to the natural homomorphism R -→ ← - -lim R p i / R being an isomorphism. The theory of Witt vectors shows (see [Ser79, §5 Proposition 10 and §6 Theorem 8]) that a strict p -ring R with residue ring ¯ R is unique up to unique isomorphism (or, to be more precise, the pair ( R R pR , / → ¯ R ) is). In particular, there is a unique ring homomorphism ϕ : R -→ W R ( ¯ ) , where W R ( ¯ ) denotes the ring of Witt vectors over ¯ , R making

the diagram

/d47

/d47

/d33

![image](https://ac.marcodsn.me/arxiv-markdown-images/1908.00129v3-figure-62aa2e49-6751-414e-abab-1a2a9cd97d72.jpg)

/d33

/d15

/d15

/d33

/d33

/d15

/d15

commute, the arrows going down being the natural homomorphism from R into ¯ R and the projection onto the first Witt vector component, respectively.

## Notation 2.1. Let R be a strict p -ring with perfect residue ring ¯ R . For l ∈ N we let

$$\rho _ { l } \colon R \longrightarrow \bar { R } ^ { l }$$

denote the map which sends r ∈ R to the first l components of the Witt vector ϕ ( r ) ∈ W R ( ¯ ) . We say that r reduces to ρ l ( r ) .

We will extend the map ρ l to vectors and matrices over R . There is also no need to explicitly record the ring R in our notation, due to the uniqueness of the isomorphism between a strict p -ring and the corresponding ring of Witt vectors explained above.

A strict p -ring with a perfect residue field is a complete discrete valuation ring, and if this residue field is moreover algebraically closed we may view any set of truncated Witt vectors over it as affine space. This applies to our ring O . It is clear that if f ∈ O[ X 1 , . . . , Xn ] is a polynomial and r ∈ N , then the condition ' ν p ( f ( ̂ x 1 , . . . , ̂ xn )) /greaterorequalslant r ' for ̂ x 1 , . . . , ̂ xn ∈ O n is equivalent to certain polynomials in the entries of ρ r ( ̂ x 1 ) , . . . , ρ r ( ̂ xn ) vanishing. That is, ' ν p ( f ( ̂ x 1 , . . . , ̂ xn )) /greaterorequalslant r ' is essentially a 'closed condition' on Witt vectors. The point of the remainder of this section is to understand the implications of this simple observation.

Definition 2.2. Let f ∈ O[ X 1 , . . . , Xn ] be a polynomial, and let l ∈ N .

- (1) We define ν p ( f ) as the minimal p -valuation of a coefficient of f .
- (2) For a point x = ( x 1 0 , , . . . , x 1 , l -1 , . . . , xn , 0 , . . . , xn l , -1 ) ∈ A n l · ( k ) we define

$$( 2 ) \ r o r \ a p o n n \, \mathbf x = ( x _ { 1, 0 }, \dots, x _ { 1, l - 1 }, \dots, x _ { n, 0 }, \dots, x _ { n, l - 1 } ) \in \mathbb { A } \cdot \mu ( \kappa ) \, w e a e j m e \\ ( 5 ) \quad & \nu _ { p, x } ( f ) = \min \{ \nu _ { p } ( f ( \widehat { x } _ { 1 }, \dots, \widehat { x } _ { n } ) ) \, | \, \widehat { x } = ( \widehat { x } _ { 1 }, \dots, \widehat { x } _ { n } ) \in O ^ { n } \, \text{such that } \rho _ { l } ( \widehat { x } ) = \mathbf x } \\ & \quad \text{We call } \nu _ { p, x } ( f ) \, \text{the generic valuation of $f$ at $\mathbf x$.}$$

We may extend this generic valuation to K X ( 1 . . . , Xn ) in the obvious way. One should note though that if f is a rational function rather than a polynomial, then ν p ( f ( ̂ x )) could be either bigger or smaller than ν p , x ( f ) , depending on the choice of ̂ x ∈ O n reducing to x .

- (1) For any ̂ x = ( ̂ x 1 , . . . , ̂ xn ) ∈ O n reducing to x we have

## Proposition 2.3. Assume the situation of Definition 2.2.

$$\{ 1 \} \, \iota \, \iota \, \iota \, \ u n y \, \mathfrak { a } - \{ \lambda _ { 1 }, \dots, \lambda _ { n } \} & \in \cup \, \ r e a u a c { n g } \, \iota \, \iota \, \ w e \, \ n u v e \\ \nu _ { p, \mathfrak { x } } ( f ) & = \nu _ { p } ( f ( \widehat { x } _ { 1 } + p ^ { l } \cdot Z _ { 1 }, \dots, \widehat { x } _ { n } + p ^ { l } \cdot Z _ { n } ) ) \\ & \quad \text{where} \, Z _ { 1 }, \dots, Z _ { n } \, \text{are indeterminates.}$$

where Z 1 , . . . , Zn are indeterminates.

$$( 7 )$$

- (2) If an ̂ x ∈ O n reduces to x , then there is a ̂ z ∈ W ( ¯ F p ) n such that

Proof.

- (1) Note that the right hand side cannot be bigger than the left hand side. On the other hand, if ν p ( f ( ̂ x 1 + p l Z 1 , . . . , ̂ xn + p l Zn )) = m ∈ Z /greaterorequalslant 0, then p -m f ( ̂ x 1 + p l Z 1 , . . . , ̂ xn + p l Zn ) reduces to a non-zero polynomial in k [ Z 1 , . . . , Zn ] , and we can certainly find values for the Zi for which the polynomial does not vanish. This shows that the right hand side cannot be smaller than the left hand side either.

$$\upsilon _ { p } ( \ h, \ m e n \ m e n \omega _ { p } \ u \ s \leqslant \ r r \nmid \mu _ { p } \ s u c n \\ \nu _ { p } ( f ( \widehat { \mathbf x } + p ^ { l } \cdot \widehat { \mathbf z } ) ) & = \nu _ { p, \mathbf x } ( f ). \\ \text{ight hand side cannot be bigger than t}$$

- (2) By the first part we know that p -ν p , x ( f ) f ( ̂ x 1 + p l Z 1 , . . . , ̂ xn + p l Zn ) reduces to a non-zero polynomial g ∈ k [ Z 1 , . . . , Zn ] , and ν p ( f ( ̂ x + p l · ̂ z )) = ν p , x ( f ) if and only if g ( z ) /nequal 0, where z is the reduction of ̂ z modulo p . Hence, what we are looking for is a z ∈ ¯ F n p which avoids the vanishing set of a polynomial defined over k . Since A n ( ¯ F p ) is Zariski-dense in A n ( k ) such a z exists trivially. /square

Corollary 2.4. Let E be the ring of Witt vectors over an algebraically closed field k ′ containing k , and let f ∈ O[ X 1 , . . . , Xn ] be a polynomial. For x ∈ A n l · ( k ) the value of ν p , x ( f ) is independent of whether we consider f as a polynomial over O or over E .

Proof.

$$& \text{Proof. This follows from the first part of Proposition 2.3.} & & \Box$$

Corollary 2.5. In the situation of Proposition 2.3 let f 1 , . . . , f d ∈ O[ X 1 , . . . , Xn ] ( d ∈ N ) be non-zero polynomials. Then, for any ̂ x ∈ O n reducing to x , we have if and only if

$$& \mu \cdots & \mu \cdots & \mu \\ ( 8 ) & & \nu _ { p, \mathbf x } ( f _ { 1 } \cdots f _ { d } ) = \nu _ { p } ( f _ { 1 } ( \widehat { \mathbf x } ) \cdots f _ { d } ( \widehat { \mathbf x } ) ) \\ & \text{if and onlv if}$$

$$& \nu _ { p, \mathbf x } ( f _ { i } ) = \nu _ { p } ( f _ { i } ( \widehat { \mathbf x } ) ) \, \text{for all $1\leqslant i\leqslant d$.} \\ & \text{Proof. By the first part of Proposition 2.3 we have $\nu_{\mathbf v_{i}\nu_{i}\nu_{i}\nu_{i}\nu_{i}\nu_{i}\nu_{i}\nu_{i}\nu_{i}\nu_{i}\nu_{i}\nu_{i}\nu_{i}\nu_{i}\nu_{i}\nu_{i}\nu_{i}\nu_{i}\nu_{i}\nu_{i}\nu_{i}\nu_{i}\nu_{i}\nu_{i}\nu_{i}\nu_{i}\nu_{i}\nu_{i}\nu_{i}\nu_{i}\nu_{i}\nu_{i}\nu_{i}\nu_{i}\nu_{i}\nu_{i}\nu_{i}\nu_{i}\nu_{i}\nu_{i}\nu_{i}\nu_{i}\nu_{i}\nu_{i}\nu_{i}\nu_{i}\nu_{i}\nu_{i}\nu_{i}\nu_{i}\nu_{i}\nolimits}$$

Proof. By the first part of Proposition 2.3 we have ν p , x ( f 1 · · · f d ) = ∑ i ν p , x ( f i ) . Moreover, the valuation of a polynomial at an ̂ x is always greater than or equal to the generic valuation of the polynomial at x , but never smaller. The claim follows. /square

The above shows that if we have finitely many non-zero polynomials f 1 , . . . , f d ( d ∈ N ), then there is always an ̂ x reducing to x such that ν p ( f i ( ̂ x )) = ν p , x ( f i ) for all i at once. One last thing we need to understand is what the set of all points x ∈ A n l · ( k ) with ν p , x ( f ) /greaterorequalslant r (for some given polynomial f and r ∈ Z /greaterorequalslant 0) looks like geometrically. Proposition 2.6 below answers this, and is essentially a consequence of the fact that such a set is the complement of the image of an open set under the projection onto the first l components of a Witt vector, which will be a closed set.

Proposition 2.6. Given f ∈ O[ X 1 , . . . , Xn ] , l ∈ N and r ∈ Z /greaterorequalslant 0 , there is a closed subvariety V l ,ν p , -( f ) /greaterorequalslant r ⊆ A n l · defined over k such that for any algebraically closed k ′ ⊇ k we have

$$\mathcal { V } _ { l, \nu _ { p, = } ( f ) \geqslant r } ( k ^ { \prime } ) = \{ \mathbf x \in \mathbb { A } ^ { n \cdot l } ( k ^ { \prime } ) \ | \ \nu _ { p, \mathbf x } ( f ) \geqslant r \}$$

Proof. Fix an algebraically closed k ′ ⊇ k , and set E = W k ( ′ ) . Let x ∈ A n l · ( k ′ ) , and let ̂ x ∈ E n be the element reducing to it such that the first l components of the Witt vector ̂ xi are given by the xi j , for 0 /lessorequalslant j /lessorequalslant l -1, and all other components are zero (note that we use two indices to refer to the n l · entries of x , which is more natural since we want to think of x as an element of k n × l , rather than k n l · ). As E is the ring of Witt vectors over k ′ and f is defined over k , we get polynomials f i ∈ k [ X 1 0 , , . . . , X l 1 , -1 , . . . , Xn , 0 , . . . , Xn l , -1 , Z 1 , j , . . . , Zn j , | 0 /lessorequalslant j /lessorequalslant i ] (where i ∈ Z /greaterorequalslant 0) such that f ( ̂ x + p l · ̂ z ) (for arbitrary ̂ z ∈ E n ) is given by the Witt vector whose i -th component is the evaluation of f i at x and ρ i + 1 ( ̂ z 1 ) , . . . , ρ i + 1 ( ̂ zn ) . The polynomials f i do not depend on k ′ .

Now ν p , x ( f ) /greaterorequalslant r if and only if, for all 0 /lessorequalslant i &lt; r , x is a zero of all coefficients of f i as a polynomial in k [ X 1 0 , , . . . , X l 1 , -1 , . . . , Xn , 0 , . . . , Xn l , -1 ][ Z 1 , j , . . . , Zn j , | 0 /lessorequalslant j /lessorequalslant i ] . Hence we can define V l ,ν p , -( f ) /greaterorequalslant r as the zero locus of these coefficients, which are elements of k [ X 1 0 , , . . . , X l 1 , -1 , . . . , Xn , 0 , . . . , Xn l , -1 ] . /square

## FLORIAN EISELE

## 3. Smooth families of lattices and rigidity

In this section we will prove the main ingredient going into Theorem A, which is Theorem 3.3 below. To do this, we first need to introduce the structure we use to endow parametric families of lattices with the structure of a variety over k . Wecall this structure a smooth family of Λ -lattices . Its definition is quite straight-forward, and it is not difficult to show that we can parametrise all Λ -lattices of a given index in a fixed lattice by finitely many such families (see §4). Note that lattices in a smooth family as defined below have isomorphic K -span, and therefore the same character in case Λ is a block or a group algebra.

Definition 3.1. A smooth family of Λ -lattices L (-) is a pair ( ∆ , Z∩U) , where

- (1) ∆ : Λ -→ K X [ 1 , . . . , Xn ] m m × (for certain m n , ∈ N ) is a representation,
- (2) Z∩U is the intersection of an irreducible closed subvariety Z ⊆ A n l · = A l × . . . × A l , and open subvariety U ⊆ A n l · = A l × . . . × A l (for some l ∈ N ), both defined over k , such that the following hold:
- (1) sing (Z) ∩ U = ∅ .

↦

- (2) Let E = W k ( ′ ) for some algebraically closed field k ′ ⊇ k . If ̂ x ∈ E n reduces to a point x = ρ l ( ̂ x ) ∈ Z( k ′ ) ∩ U( k ′ ) then

is well-defined, and the isomorphism type of the corresponding E ⊗O Λ -lattice only depends on x .

- (11) ∆ ̂ x : Λ -→ E m m × : λ → ( )|( ∆ λ X 1 ,..., X n ) = ( ̂ x 1 ,..., ̂ x n )

A few remarks are in order. Firstly, the elements of A n l · ( k ′ ) represent the first l Witt vector components of elements in E n . To reflect this fact we identify the coordinate ring of A n l · with k [ Xi j , | 1 /lessorequalslant i /lessorequalslant n , 0 /lessorequalslant j /lessorequalslant l -1 . ] A second thing to note is that the reason we are considering extensions E of O is that we need those to specialise at 'generic points' in the proof of Theorem 3.3 below. In applications we actually only require the property that specialisation at points in Z( ) ∩ U( k k ) is well-defined. The last thing we should note is that the requirement that Z∩U be smooth and irreducible only serves to get uniqueness in Corollary 3.4 and make the proof of Theorem 3.3 slightly nicer. As such, its inclusion in the definition is really a matter of preference.

Notation 3.2. In the situation of Definition 3.1 we denote the E ⊗O Λ -lattice corresponding to a point x ∈ Z( k ′ ) ∩ U( k ′ ) by L ( x ) . Of course L ( x ) is only defined up to isomorphism. We say that L (-) = ( ∆ , Z ∩ U) contains (the isomorphism class of) L ( x ) . We also refer to the (common) O -rank of Λ -lattices contained in L (-) as the ' O -rank of L (-) '.

Theorem 3.3. If L (-) = ( ∆ , Z ∩ U) is a smooth family of Λ -lattices, then the subset of U( ) ∩ Z( k k ) such that the corresponding Λ -lattices are isomorphic to some fixed rigid Λ -lattice contains a Zariski-open subset.

Proof. Assume that we have an x ∈ Z( ) ∩ U( k k ) such that L ( x ) is rigid. Let m be the ideal of elements of k [Z] vanishing at x . As Z is smooth at x , the completion of the local ring k [Z] m is isomorphic to k [[ T 1 , . . . , T dim Z]] . Hence we get a map ϕ : k [ X 1 0 , , . . . , X l 1 , -1 , . . . , Xn , 0 , . . . , Xn l , -1 ] - → k [[ T 1 , . . . , Tr ]] , where r = dim (Z) + n , with image contained in k [[ T 1 , . . . , T dim Z]] , which factors through k [Z] , and whose composition with the evaluation map k [[ T 1 , . . . , Tr ]] /dblarrowheadright k is the same as evaluation at x (the n spare variables will come in handy later on). Define w = ( ϕ ( Xi j , ) | 1 /lessorequalslant i /lessorequalslant n , 0 /lessorequalslant j /lessorequalslant l -1 ) ∈ k [[ T 1 , . . . , Tr ]] n l · . Then w lies in Z( (( k T 1 , . . . , Tr ))) , and w ( 0 , . . . , 0 ) = x . Here w ( 0 , . . . , 0 ) denotes the evaluation of w at ( T 1 , . . . , Tr ) = ( 0 , . . . , 0 . )

Define

$$& \text{Define} \\ & ( 1 2 ) & R = \bigcup _ { i = 0 } ^ { \infty } \mathcal { O } [ [ T _ { 1 } ^ { 1 / p ^ { i } }, \dots, T _ { r } ^ { 1 / p ^ { i } } ] ] \quad \text{and} \quad \mathcal { E } _ { 0 } = \underline { \lim } R / p ^ { i } R. \\ & \pi _ { 0 } \cdot \cdot \cdot \cdot \cdot \cdot \cdot \cdot \cdot \cdot \cdot \cdot \cdot \cdot \cdot \cdot \cdot \cdot \cdot \cdot \cdot \cdot \cdot \cdot \cdot \cdot \cdot \cdot \cdot \cdot \cdot \cdot \cdot \cdot \cdot \cdot \cdot \cdot \cdot \cdot \cdot \cdot \cdot \cdot \cdot \cdot \cdot \cdot \cdot \cdot \cdot \cdot \cdot \cdot \cdot \cdot \cdot \cdot \cdot \cdot \cdot \cdot \cdot \cdot \cdot \cdot \cdot \end{array}$$

That is, E 0 is the p -adic completion of R . The residue ring E / 0 p E = R pR / can be identified with

$$& \text{with} \\ & ( 1 3 ) & \bar { R } = \bigcup _ { i = 0 } ^ { \infty } k [ [ T _ { 1 } ^ { 1 / p ^ { i } }, \dots, T _ { r } ^ { 1 / p ^ { i } } ] ], \\ & \dots \cdots \cdots \cdots \cdots \cdots \cdots \cdots \cdots \cdots \cdots \cdots \cdots \cdots \cdots \cdots \cdots \cdots \cdots \cdots \cdots \cdots \cdots \cdots \cdots \cdots \cdots \cdots \cdots \cdots \cdots \cdots \cdots \cdots \cdots \cdots \cdots \cdots \cdots \cdots \cdots \cdots \cdots \cdots \cdots \cdots \cdots \cdots \cdots \cdots \cdots \cdots \cdots \cdots \cdots \cdots \cdots \cdots \cdots \cdots \cdots \cdots \cdots \cdots \cdots \cdots \cdots \cdots$$

which is a perfect ring of characteristic p . In particular E 0 is a strict p -ring. Hence E 0 is isomorphic to W R ( ¯ ) by a unique isomorphism preserving the surjection onto ¯ . R Now W R ( ¯ ) embeds into E = W k ( ′ ) , where k ′ = k (( T 1 , . . . , Tr )) . Long story short, we get an embedding of O -algebras R ↪ →E = W k ( ′ ) factoring through an embedding of rings of Witt vectors E 0 ↪ →E .

$$& \text{$v$ming$, we a auxiliary $\geq$ or una} \\ & ( 1 4 ) & \widehat { w } ^ { \prime } \in \mathcal { O } [ [ S _ { 1 }, \dots, S _ { r } ] ] ^ { n } \text{ where $S_{1}=T_{1}^{1}/p^{e}$}, \dots, S _ { r } = T _ { r } ^ { 1 / p^{e}$ for some $e\in\mathbb{N}$.} \\ & \text{Since $w$ only involves the   indeterminates $T_{1},\dots,T_{dim}Z$,   we   can   actually   assume   that}$$

Now choose, for each 1 /lessorequalslant i /lessorequalslant n , a ̂ w ′ i ∈ R such that ρ l ( ̂ w ′ i ) = ( w i , 0 , . . . , w i l , -1 ) . The reason we can do this is that ρ l : E 0 -→ ¯ R l factors through E / 0 p l E 0, and R surjects onto R p l / R /simequal E / 0 p l E 0, the latter two being canonically isomorphic since E 0 is the completion of R . Thus we get a ̂ w ′ = ( ̂ w ′ 1 , . . . , ̂ w ′ n ) ∈ R n such that ρ l ( ̂ w ′ ) = w . Since R is defined as a union of rings, we actually get that

Since w only involves the indeterminates T 1 , . . . , T dim Z , we can actually assume that ̂ w ′ ∈ O[[ S 1 , . . . , S dim Z]] n . We then define ̂ w i = ̂ w ′ i + p l · S dim Z + i for 1 /lessorequalslant i /lessorequalslant n . The upshot is that ̂ w = ( ̂ w 1 , . . . , ̂ w n ) ∈ O[[ S 1 , . . . , Sr ]] n satisfies ρ l ( ̂ w ) = w and the individual entries ̂ w i are algebraically independent over K . Moreover, ρ l ( ̂ w ( 0 , . . . , 0 )) = x , since ρ l commutes with evaluation at ( 0 , . . . , 0 ) by the universal property of Witt vectors. Note that our construction of ̂ w also ensures that ν p , w ( g ) = ν p ( g ( ̂ w )) for all g ∈ O[ X 1 , . . . , Xn ] (where we view ̂ w as an element of E n ), since ̂ w is polynomial in the spare variables T dim Z + i , and therefore which is seen by using Proposition 2.3 and the fact that ν p is independent of whether we regard the T dim Z + i as indeterminates or as elements of the valuation ring E .

$$\text{emim} \, \circ \, \jmath, \, \text{sine} \, w \, \text{is polynomial in use space variables } \, \iota _ { \dim } \, \mathcal { Z } + i, \, \text{and underline} \\ ( & 1 5 ) & \nu _ { p, w } ( g ) = \nu _ { p } ( g ( \widehat { w } _ { 1 } ^ { \prime } + p ^ { l } \cdot T _ { \dim } \, \mathcal { Z } + 1, \, \dots, \, \widehat { w } _ { n } ^ { \prime } + p ^ { l } \cdot T _ { \dim } \, \mathcal { Z } + n ) ) = \nu _ { p } ( g ( \widehat { w } ) ), \\ & \text{which is seen by using Proposition 2.3 and the fact that $\nu_{p}$ is independent of whether we regard}$$

Using ̂ w we can now define an O -algebra homomorphism

'lifting' ϕ . Our assumptions ensure that ̂ ϕ is injective, which will be important later. Moreover, the element ̂ w , by construction, gives us representations ∆ ̂ w and ∆ ̂ w ( 0 ,..., 0 ) , affording L ( w ) and L ( x ) , respectively. A priori, the image of ∆ ̂ w is only contained in m × m -matrices over E . However, since the images of ∆ ̂ w are obtained from the images of ∆ (which live in K X [ 1 , . . . , Xn ] m m × ) by substituting Xi = ̂ w i , we actually get that the image of ∆ ̂ w is also contained in m × m -matrices over K · O[[ S 1 , . . . , Sr ]] . Hence the images of ∆ ̂ w actually have entries in E ∩ ( K · O[[ S 1 , . . . , Sr ]]) = O[[ S 1 , . . . , Sr ]] .

$$& \text{using $w$ we can now } \underset { \varphi$ is injective, which will be important lat} { \varphi } \colon \mathcal { O } [ X _ { 1 }, \dots, X _ { n } ] \longrightarrow \mathcal { O } [ [ S _ { 1 }, \dots, S _ { r } ] ] \colon X _ { i } \mapsto \widehat { w } _ { i } \\ & \text{``lifting``} \varphi. \text{ Our assumptions ensure that } \widehat { \varphi } \text{ is injective, which will be important lat}$$

↦

$$& \text{in $C$ + $L(\Lambda\cdot\mathcal{U}_{[\lfloor \mathfrak { M } _ { 1 }, \dots, \mathfrak { S } _ { r } ] ] ) = \mathcal{U}_{[\mathfrak { S } _ { 1 }, \dots, \mathfrak { S } _ { r } ] ] }. \\ & \text{It now follows that} \\ & ( 1 7 ) & \Delta _ { \widehat { w } } ( \lambda ) = \Delta _ { \widehat { w } ( 0, \dots, 0 ) } ( \lambda ) + \sum _ { \substack { i \in \mathbb { Z } _ { > 0 } ^ { r } \left \{ \left ( 0, \dots, 0 \right ) \right \} } } \Gamma _ { i } ( \lambda ) \cdot S _ { 1 } ^ { i } \cdots S _ { r } ^ { i _ { r } } \quad \text{for all $\lambda\in\Lambda$,} \\ &. \quad \cdot \, - \,. \quad \cdot \, \cdot \, \cdot \, \cdot \, \cdot \, \cdot \, \cdot \, \cdot \, \cdot \, \cdot \, \cdot \, \cdot \, \cdot \, \cdot \, \cdot \, \cdot \, \cdot \, \cdot \, \cdot \, \cdot \, \cdot \, \cdot \, \cdot \, \cdot \, \cdot \, \cdot \, \cdot \, \cdot \, \cdot \,.$$

where each Γ i is a map from Λ into O m m × . Assume that at least one of the Γ i is not the zero map, and let j ∈ Z r /greaterorequalslant 0 be degree-lexicographically minimal such that Γ j is non-zero. Then

$$\Gamma _ { \mathbf j } ( \lambda \cdot \gamma ) = \Delta _ { \widehat { \mathfrak w } ( 0, \dots, 0 ) } ( \lambda ) \cdot \Gamma _ { \mathbf j } ( \gamma ) + \Gamma _ { \mathbf j } ( \lambda ) \cdot \Delta _ { \widehat { \mathfrak w } ( 0, \dots, 0 ) } ( \gamma )$$

for any λ, γ ∈ Λ . That is, Γ j defines an element of Ext 1 Λ ( L ( x ) , L ( x )) , which we assumed was zero. Hence there is a B ∈ O m m × such that, for any λ ∈ Λ Γ , j ( λ ) = ∆ ̂ w ( 0 ,..., 0 ) ( λ ) · B -B · ∆ ̂ w ( 0 ,..., 0 ) ( λ ) . Conjugating ∆ ̂ w by id + B · S j 1 1 · · · Sr j r yields a representation with an expansion as in (17) where the degree-lexicographically smallest i with Γ i /nequal 0 is strictly bigger than j . Iterating this process gives a sequence of conjugating elements in GL m (O[[ S 1 , . . . Sr ]]) that converge with respect to the topology induced by the realisation of O[[ S 1 , . . . , Sr ]] as lim ← -- O[ S 1 , . . . , Sr ]/( S 1 , . . . , Sr ) i . The limit of these elements will conjugate ∆ ̂ w to ∆ ̂ w ( 0 ,..., 0 ) .

We now know that E ⊗O L ( x ) is isomorphic to L ( w ) , as these are the modules afforded by the two representations we just showed are conjugate. In elementary terms, this means that the linear system of equations

$$& ( 1 9 ) & \Delta _ { \widehat { w } } ( \lambda ) \cdot \mathbf M - \mathbf M \cdot \Delta _ { \widehat { w } ( 0, \dots, 0 ) } ( \lambda ) \quad \text{(for $\lambda$ in a basis of $\Lambda$)} \\ & \text{has a solution $\mathbf M\in\mathbf GL_{m}(\mathcal{E}$).\ \ However, the coefficients of the system of equations}$$

has a solution M ∈ GL m (E) . However, the coefficients of the system of equations (19) lie in the subring of E generated by elements of the discrete valuation ring RpR which have preimages in K X ( 1 , . . . , Xn ) under the map ̂ ϕ from earlier (extended to fields of fractions). Hence the E -lattice of solutions to (19) has a basis consisting of matrices M 1 , . . . , M d (with d = rank E Hom ( L ( w ) , E ⊗O L ( x )) ) with entries in the aforementioned subring. Now the fact that L w and E ⊗O L x are isomorphic is equivalent to the assertion that the polynomial

$$\det ( \mathbf M _ { 1 } \cdot Z _ { 1 } + \dots + \mathbf M _ { d } \cdot Z _ { d } ) \in \mathcal { E } [ Z _ { 1 }, \dots, Z _ { d } ]$$

has p -valuation zero (i.e. some coefficient has p -valuation zero). But then one can easily find z ∈ O d (or even W ( ¯ F p ) d ) such that the p -valuation of det ( M 1 · z 1 + . . . + M d · zd ) is zero. Then M = M 1 · z 1 + . . . + M d · zd is an element of GL m (E) with entries that have preimages in K X ( 1 , . . . , Xn ) such that M -1 · ∆ ̂ w ( λ ) · M = ∆ ̂ w ( 0 ,..., 0 ) ( λ ) for all λ ∈ Λ . Now recall that ∆ ̂ w ( λ ) is obtained from ∆ ( λ ) by entry-wise application of ̂ ϕ (again, extended to fields of fractions). Let M ′ be a preimage under ̂ ϕ of M , that is, M ′ has entries in K X ( 1 , . . . , Xn ) . Then M ′-1 · ∆ ( λ ) · M ′ must be a preimage under ̂ ϕ of ∆ ̂ w ( 0 ,..., 0 ) ( λ ) (for any λ ∈ Λ ). But since ̂ ϕ is injective by construction, we get

$$& ( 2 0 ) & \mathbf M ^ { \prime - 1 } \cdot \Delta ( \lambda ) \cdot \mathbf M ^ { \prime } = \Delta _ { \widehat { w } ( 0, \dots, 0 ) } ( \lambda ) \quad \text{for all } \lambda \in \Lambda, \\ & \text{which is now an equation entirely in } K ( X _ { 1 }, \dots, X _ { n } ) = \text{frac} ( \mathcal { O } [ X _ { 1 }, \dots, X _ { n } ] ).$$

Now let y be another point in U( ) ∩ Z( k k ) , and let ̂ y ∈ O n be an element such that ρ l ( ̂ y ) = y . Since ∆ ̂ y is obtained from ∆ by substituting Xi = ̂ y i , equation (20) implies that L ( y ) /simequal L ( x ) provided M ′ | ( X 1 ,..., X n ) = ̂ y ∈ GL m (O) . Note that all g ∈ O[ X 1 , . . . , Xn ] which occur as numerators or denominators of either M ′ or M ′-1 satisfy ν p , w ( g ) = ν p ( g ( ̂ w )) , and substituting ( X 1 , . . . , Xn ) = ̂ w in M ′ and M ′-1 gives back M and M -1 by definition. By Proposition 2.6 there are closed subvarieties V l ,ν p , -( g ) /greaterorequalslant ν p , w ( g ) and V l ,ν p , -( g ) /greaterorequalslant ν p , w ( g ) + 1 of A n l · defined over k such that w lies in V l ,ν p , -( g ) /greaterorequalslant ν p , w ( g ) ( k ′ ) but not in V l ,ν p , -( g ) /greaterorequalslant ν p , w ( g ) + 1 ( k ′ ) . Since w was chosen as a generic point for Z , any subvariety of A n l · defined over k contains w if and only if it contains Z . It follows that (V l ,ν p , -( g ) /greaterorequalslant ν p , w ( g ) \ V l ,ν p , -( g ) /greaterorequalslant ν p , w ( g ) + 1 ) ∩ Z is an open subvariety of Z , whose k -rational points are by definition those y for which ν p , y ( g ) = ν p , w ( g ) .

which is now an equation entirely in K X ( 1 , . . . , Xn ) = frac (O[ X 1 , . . . , Xn ]) .

We conclude that there is an open subvariety V of U such that for any y ∈ V( k ) there is a ̂ y for which M ′ | ( X 1 ,..., X n ) = ̂ y and M ′-1 | ( X 1 ,..., X n ) = ̂ y lie in O m m × (in fact, the valuation of each entry is the same as that of the corresponding one of M ). Hence L ( y ) /simequal L ( x ) for all y ∈ V( k ) , which completes the proof. /square

Corollary 3.4. A smooth family of Λ -lattices contains at most one isomorphism class of rigid lattices.

Proof. We assume Z to be irreducible, which means that any two non-empty Zariski-open subsets have non-trivial intersection. In particular, if the family contains two rigid lattices, then their respective sets of points parametrising lattices isomorphic to them have non-trivial intersection. This implies that any two rigid lattices in the family must be isomorphic. /square

## 4. Varieties of lattices

In this section we will show how to parametrise all Λ -lattices in a given finite-dimensional K ⊗O Λ -module V , up to isomorphism. The idea is to start with a fixed lattice, and then to conjugate an affording representation by an upper-triangular basis matrix with 'generic entries' above the diagonal. The condition that the specialisation of the resulting 'generic representation' ∆ at some ̂ x be integral is a closed condition on the Witt vector components of ̂ x , which, after a minimal amount of work, gives sets Z∩U such that each ( ∆ , Z∩U) defines a smooth family of Λ -lattices.

Lemma 4.1. Let L be a Λ -lattice of rank m ∈ N and let l be some non-negative integer. Then there are finitely many smooth families of Λ -lattices L 1 (-) , . . . , Ld (-) ( d ∈ N ) such that each Λ -sublattice L ′ /lessorequalslant L for which the quotient L L / ′ has length l as an O -module is contained in one of the Li (-) .

Proof. Let ∆ L : Λ -→ O m m × be a representation affording L , and let us fix v 1 , . . . , v m ∈ Z /greaterorequalslant 0 such that v 1 + . . . + v m = l . Let us also fix an algebraically closed k ′ ⊇ k and set E = W k ( ′ ) (this is just to formally verify the conditions of a smooth family of Λ -lattices). Consider the upper-diagonal matrix

$$( 2 1 ) & \mathfrak { B } = \begin{pmatrix} p ^ { v _ { 1 } } & X _ { 1 } & X _ { 2 } & \cdots & X _ { m - 1 } \\ 0 & p ^ { v _ { 2 } } & X _ { m } & \cdots & X _ { 2 m - 3 } \\ 0 & 0 & p ^ { v _ { 3 } } & \cdots & X _ { 3 m - 6 } \\ \vdots & \vdots & \vdots & \ddots & \vdots \\ 0 & 0 & 0 & \cdots & p ^ { v _ { m } } \end{pmatrix} \in K [ X _ { 1 }, \dots, X _ { m ( m - 1 ) } ] ^ { m \times m } \\ \text{We will define finitely many smooth families of $\Lambda$-lattices such that every $\Lambda$-sublattice of $\Lambda$} \\ (considered as a $\Lambda$-lattice via $\Lambda_{L})$ which has an $\mathcal{O$-basis consisting of the rows of $\mathfrak{B}_{|(X_{1},\dots,X_{w/\dots_1})\}$} ]$$

We will define finitely many smooth families of Λ -lattices such that every Λ -sublattice of O m (considered as a Λ -lattice via ∆ L ) which has an O -basis consisting of the rows of B | ( X 1 ,..., X m m ( - ) 1 ) = ̂ x for some ̂ x ∈ O m m ( - ) 1 is contained in one of these families. That will actually prove the lemma, since every O -sublattice of O m with quotient of O -length l has a basis given by the rows of a matrix of the same form as B for some v 1 , . . . , v m ∈ Z /greaterorequalslant 0 with v 1 + . . . + v m = l .

First define

↦

$$\Delta \, \colon \, \Lambda \longrightarrow K [ X _ { 1 }, \dots, X _ { m ( m - 1 ) } ] ^ { m \times m } \colon \, \lambda \mapsto \mathbf B \cdot \Delta _ { L } ( \lambda ) \cdot \mathbf B ^ { - 1 }$$

Note that p l · ∆ takes values in O[ X 1 , . . . , Xm m ( - ) 1 ] m m × , and for a given λ ∈ Λ and 1 /lessorequalslant i , j /lessorequalslant m we have that p l · ∆ ( λ ) i , j is an element f ∈ O[ X 1 , . . . , Xm m ( - ) 1 ] . From the theory of Witt vectors we get polynomials f 0 , . . . , f l -1 ∈ k [ Xi ′ , j ′ | 1 /lessorequalslant i ′ /lessorequalslant m m ( -1 ) , 0 /lessorequalslant j ′ /lessorequalslant l -1 ] such that for all ̂ x ∈ E m m ( - ) 1 . The intersection of the vanishing sets of the polynomials f 0 , . . . , f l -1 defines a closed subvariety X i , j ,λ ⊆ A m m ( - )· 1 l defined over k . By definition, the representation ∆ ̂ x (for ̂ x ∈ E m m ( - ) 1 ) takes values in E m m × if and only if ̂ x reduces to a point of X( k ′ ) , where

$$\stackrel { \dots \dots \dots \, r } { \sim \dots \dots \, r } \quad - \dots \dots \dots \, \stackrel { \prime } { \sim \dots \dots \, r } { \sim \dots \dots \, r } \quad - \dots \dots \dots \, \stackrel { \prime } { \sim \dots \dots \, r } { \sim \dots \dots \, r } \quad - \dots \dots \dots \, \stackrel { \prime } { \sim \dots \dots \, r } { \sim \dots \dots \, r } \quad - \dots \dots \dots \, \stackrel { \prime } { \sim \dots \dots \, r } { \sim \dots \dots \, r } \quad - \dots \dots \dots \, \stackrel { \prime } { \sim \dots \dots \, r } { e } \quad - \dots \dots \dots \, r } { \sim \dots \dots \dots \, r } \quad - \dots \dots \dots \dots \dots \dots \dots \dots \dots \dots \dots \dots \dots \dots \dots \dots \dots \dots \dots \dots \dots \dots \dots \dots \dots \dots \dots \dots \dots \dots \dots \dots \dots \dots \dots \dots \dots \dots \dots \dots \dots \dots \dots \dots \dots \dots \dots \dots \dots \dots \dots \dots \dots \dots \dots \dots \dots \dots \dots \dots \dots \dots \dots \dots \dots \dots \dots \ dots \dots \dots \dots \dots \dots \dots \dots \dots \dots \dots \dots \dots \dots \dots \dots \dots \dots \dots \dots \dots \dots \dots \dots \dots \dots \dots \dots \dots \dots \dots \dots \dots \dots \dots \dots \dots \dots \dots \dots \dots \dots \dots \dots \dots \dots \dots \dots \dots \dots \dots \dots \dots \dots \dots \dots \dots \dots \dots \dots \dots \dots \dots \dots \dots \dots \dots
\end{array} \, \begin{array} { c } \dots \dots \dots \dots \dots \dots \dots \dots \dots \dots \dots \dots \dots \dots \dots \dots \dots \dots \dots \dots \dots \dots \dots \dots \dots \dots \dots \dots \dots \dots \dots \dots \dots \dots \dots \dots \dots \dots \dots \dots \dots \dots \dots \dots \dots \dots \dots \dots \dots \dots \dots \dots \dots \dots \dots \dots \dots \dots \dots \dots \dots \dots \dots \dots \dots \dots \Dots \dots \dots \dots \dots \dots \dots \dots \dots \dots \dots \dots \dots \dots \dots \dots \dots \dots \dots \dots \dots \dots \dots \dots \dots \dots \dots \dots \dots \dots \dots \dots \dots \dots \dots \dots \dots \dots \dots \dots \dots \dots \dots \dots \dots \dots \dots \dots \dots \dots \dots \dots \dots \dots \dots \dots \dots \dots \dots \dots \dots \dots \dots \dots \dots \dots \dots \\ \text{we get polynomials $f_{0},\dots \dots,\, $f_{1} \in \, k[X_{i^{\prime},j^{\prime}} \, | \, 1 \leqslant i^{\prime}\leqslant m(m-1),0 \leqslant j^{\prime}\leqslant \leqslant l-1-1-1-1-1-1-1-1-1-1-1-1-1-1-1-1-1-1-1-1-1-1-1-1-1-1-1-1-1-1-1-1-1-1-1-1-1-1-1-1-1-1-1-1-1-1-1-1-1-1-1-1-1-1-1-1-1-1-1-1-1-1-1-1-1-1-1-1-1-1-1-1-1-1-1-1-1-1-1-1-1-1-1-1-1-1-1-1-1-1-1-1-1-1-1-1-1-1-1-1-2-1-1-1-1-1-1-1-1-1-1-1-1-1-1-1-1-1-1-1-1-1-1-1-1-1-1-1-1-1-1-1-1-1-1-1-1-1-1-1-1-1-1-1-1-1-1-1-1-1-1-1-1-1-1-1-1-1-1-1-1-1-1-1-1-1-1-1-1-1-1-1-1-1-1-1-1-1-1-1-1-1-1-1-1-1-1-1-1-1-1-1-1-1-1-1-1-1-1-1-l-1-1-1-1-1-1-1-1-1-1-1-1-1-1-1-1-1-1-1-1-1-1-1-1-1-1-1-1-1-1-1-1-1-1-1-1-1-1-1-1-1-1-1-1-1-1-1-1-1-1-1-1-1-1-1-1-1-1-1-1-1-1-1-1-1-1-1-1-1-1-1-1-1-1-1-1-1-1-1-1-1-1-1-1-1-1-1-1-1-1-1-1-1-1-1-1-1-1-1-11-1-1-1-1-1-1-1-1-1-1-1-1-1-1-1-1-1-1-1-1-1-1-1-1-1-1-1-1-1-1-1-1-1-1-1-1-1-1-1-1-1-1-1-1-1-1-1-1-1-1-1-1-1-1-1-1-1-1-1-1-1-1-1-1-1-1-1-1-1-1-1-1-1-1-1-1-1-1-1-1-1-1-1-1-1-1-1-1-1-1-1-1-1-1-1-1-1-1-1- 1-1-1-1-1-1-1-1-1-1-1-1-1-1-1-1-1-1-1-1-1-1-1-1-1-1-1-1-1-1-1-1-1-1-1-1-1-1-1-1-1-1-1-1-1-1-1-1-1-1-1-1-1-1-1-1-1-1-1-1-1-1-1-1-1-1-1-1-1-1-1-1-1-1-1-1-1-1-1-1-1-1-1-1-1-1-1-1-1-1-1-1-1-1-1-1-1-1-1-1-
 \, \, \,$$

$$\widetilde { x } \in \mathcal { E } ^ { m ( m - 1 ) } ) & \text{ takes values in } \mathcal { E } ^ { m \times m } \text{ if and only if } \widetilde { x } \text{ reduces to a point of } \mathcal { X } ( k ^ { \prime } ), \text{ where } \\ ( 2 4 ) & \mathcal { X } = \bigcap _ { i, j = 1 } ^ { m } \bigcap \mathcal { X } _ { i, j, \lambda } \quad ( \lambda \text{ running over a basis of } \Lambda )$$

Moreover, one checks that the row space of the matrix B specialised at any element of E m m ( - ) 1 contains p l · E m , which implies that if ̂̂ x y , ∈ E m m ( - ) 1 reduce to the same point in X( k ′ ) , then the respective row spaces of the matrices B | ( X 1 ,..., X m m ( - ) 1 ) = ̂ x and B | ( X 1 ,..., X m m ( - ) 1 ) = ̂ y are equal, which implies that the representations ∆ ̂ x and ∆ ̂ y are conjugate.

$$& \text{closed and } \mathcal { U } _ { 1 }, \dots, \mathcal { U } _ { d } \subseteq \mathbb { A } ^ { m ( m - 1 ) \cdot i } \text{ open } ( d \in \mathbb { N } ) \text{ such that } \\ & ( 2 5 ) & \mathcal { X } = \bigcup _ { i = 1 } ^ { d } \mathcal { Z } _ { i } \cap \mathcal { U } _ { i } \\ & \text{ \quad }. \quad. \quad. \quad. \quad. \quad. \quad. \quad. \quad. \quad. \quad. \quad. \quad. \quad. \quad..$$

The only remaining problem is the fact that X is in general neither smooth nor irreducible. However, we can decompose X as a union of finitely many irreducible components, remove the singular loci from each irreducible component, then decompose the singular loci into irreducible components, and so on and so forth. We ultimately obtain finitely many Z 1 , . . . , Z ⊆ d A m m ( - )· 1 l closed and U 1 , . . . , U ⊆ d A m m ( - )· 1 l open ( d ∈ N ) such that

By construction, the Li (-) = ( ∆ , Z ∩ U ) i i are smooth families of Λ -lattices such that each Λ -sublattice of L with a basis of the same shape as B is contained in one of the Li (-) , as required. /square

Theorem 4.2. Let V be a finite-dimensional K ⊗O Λ -module. Then there are finitely many smooth families of Λ -lattices M 1 (-) , . . . , Md (-) such that each full Λ -lattice L /lessorequalslant V is contained in one of the Mi (-) .

Proof. Fix some full Λ -lattice L 0 /lessorequalslant V . It is well-known that every full Λ -lattice in V is isomorphic to a Λ -lattice L such that L 0 · ( Γ : Λ ) 2 /lessorequalslant L /lessorequalslant L 0, where ( Γ : Λ ) denotes the biggest two-sided Γ -ideal contained in Λ Γ , being a maximal order containing Λ . Therefore there is an upper bound n ∈ N on the composition length of L 0 / L as an O -module which depends only on V and Λ . Now we can just apply Lemma 4.1 to L 0 for all 0 /lessorequalslant l /lessorequalslant n , such as to obtain finitely many smooth families of Λ -lattices containing all Λ -sublattices of L , up to isomorphism. /square

## 5. Proofs of the main theorems and applications

It should be fairly clear by now how Corollary 3.4 and Theorem 4.2 imply Theorem A, and Theorem B is an immediate consequence of that. We still include proofs for completeness' sake.

Proof of Theorem A. As K ⊗O Λ is assumed to be separable, there are only finitely many isomorphism classes of K ⊗O Λ -modules V of dimension /lessorequalslant n . By Theorem 4.2 there are, for each such V , finitely many smooth families of Λ -lattices such that each full Λ -lattice in V is contained in one of these families. Hence every Λ -lattice of rank /lessorequalslant n is contained in one of finitely many smooth families of Λ -lattices, and by Corollary 3.4 each such family can contain at most one isomorphism class of rigid lattices. /square

Proof of Theorem B. We can assume without loss of generality that Λ is basic. Then every element of Pic O( Λ ) is represented by a Λ Λ --bimodule Λ α , where α ∈ Aut O( Λ ) . Define Λ e = Λ op ⊗O Λ . Then Λ e is again an O -order in a separable K -algebra, and we can view elements of Pic O( Λ ) as Λ e -lattices. Note that if α ∈ Aut O( Λ ) , then id ⊗ α ∈ Aut O( Λ e ) , and Λ α (that is, the Λ Λ --bimodule Λ twisted by α on the right) is the same as Λ id ⊗ α (that is, the right Λ e -module Λ twisted by id ⊗ α ). Hence Ext 1 Λ e ( Λ α, Λ α ) /simequal Ext 1 Λ e ( Λ Λ , ) = HH 1 ( Λ ) , and the latter is zero by assumption. That is, the elements of Pic O( Λ ) are rigid Λ e -lattices of O -rank equal to the O -rank of Λ . By Theorem A there are only finitely many such Λ e -lattices, up to isomorphism. /square

Proposition 1.4 is actually just the combination of Theorem B and Weiss' criterion.

Proof of Proposition 1.4. Consider (O Gb ) e as a block of O( G op × G ) . Let M be an (O Gb ) e -module representing an element of Pic (O Gb ) . By Weiss' criterion (see [Wei88], and [MSZ18] for a version allowing O as a coefficient ring) our M has trivial source if and only if the lattice of P -fixed points taken on the left

- (26) P M /simequal P (O Gb ⊗O Gb M ) /simequal ( P O Gb ) ⊗O Gb M /simequal O[ P G \ ] · b ⊗O Gb M

has trivial source as an O Gb -module, that is, is p -permutation. That proves the first part. Now if M represents an element of Picent (O Gb ) , then O[ P G \ ] · b ⊗O Gb M has the same character as O[ P G \ ] · b , and isomorphic endomorphism ring. Moreover, we clearly have

(27) Ext (O[ P G \ ]· b ⊗O Gb M , O[ P G \ ]· b ⊗O Gb M ) /simequal Ext (O[ P G \ ]· b , O[ P G \ ]· b ) = 0 .

1 O Gb 1 O Gb

Hence, by our uniqueness assumption, we have O[ P G \ ] · b ⊗O Gb M /simequal O[ P G \ ] · b as O Gb -modules, which, by the above, implies that M lies in T(O Gb ) . /square

To finish, let us briefly mention the following nice consequence of Theorems A and B, even though it is implied by [Thé95, Theorem (38.6)], a theorem due to Puig.

Proposition 5.1. Let {O Gibi } i ∈ I (for some index set I ) be a family of block algebras defined over O with fixed defect group P , each of which Morita equivalent to some fixed O -algebra A by means of some fixed O Gibi -A -bimodule Mi . If there is a bound, independent of i , on the dimension of L ⊗O G b i i Mi for indecomposable p -permutation O Gibi -modules L , then the O Gibi split into finitely many equivalence classes with respect to splendid Morita equivalence.

Proof. Note that by assumption P is a subgroup of Gi for every i ∈ I . Equivalently, one could also assume that there is a fixed embedding P ↪ → Gi for each i , but we are going to take the former point of view. By Theorem A there are only finitely many rigid A -lattices of rank smaller than the given bound on images of indecomposable p -permutation modules. Hence I splits up into finitely many sets I 1 , . . . , Id such that I = ⋃ d j = 1 I j and, for every i ∈ I j , the A -module O[ P Gi \ ] · bi ⊗O G b i i Mi has the same indecomposable summands as some fixed A -module Lj . It follows that if i , i ′ ∈ I j , then Mi ⊗ A M ∨ i ′ maps the indecomposable summands of O[ P Gi \ ] · bi to the indecomposable summands of O[ P Gi \ ′ ] · bi ′ . One can show using the same argument as in the proof of Proposition 1.4 that Mi ⊗ A M ∨ i ′ is a p -permutation O( G i op × Gi ′ ) -module. By [Pui99, 7.5.1] (or, independently, by results of [Sco90]) this implies that the Mi ⊗ A M ∨ i ′ for i , i ′ in a fixed I j are splendid up to restriction along an automorphism of P , of which there are only a finite number. That is, each I j splits into finitely many subsets such that the blocks parametrised by any one of the subsets are pair-wise source algebra equivalent by means of the Mi ⊗ A M i ∨ ′ . /square

Acknowledgements. I would like to thank Radha Kessar and Markus Linckelmann for pointing the finiteness problem for Picard groups out to me, and for helpful comments on a first version of this preprint.

## References

[ANR13] S. Al-Nofayee and J. Rickard. Rigidity of tilting complexes and derived equivalence for self-injective algebras, 2013. preprint (arXiv:1311.0504).

[BKL19] R. Boltje, R. Kessar, and M. Linckelmann. On Picard groups of blocks of finite groups. J. Algebra , 2019.

[Dad80] E.C. Dade. Algebraically rigid modules. Lecture Notes in Mathematics , 832:195-215, 1980.

[Dad82] E.C. Dade. The Green correspondents of simple group modules. J. Algebra , 78(2):255-579, 1982.

[DF74] J.D. Donald and F.J. Flanigan. Deformations of algebra modules. J. Algebra , 31(2):245 - 256, 1974.

[Eat16] C.W. Eaton. Morita equivalence classes of blocks with elementary abelian defect groups of order 16, 2016. preprint (arXiv:1612.03485).

## FLORIAN EISELE

[EEL19] C.W. Eaton, F. Eisele, and M. Livesey. Donovan's conjecture, blocks with abelian defect groups and discrete valuation rings. Math. Z. , 2019.

[Eis18] F. Eisele. The Picard group of an order and Külshammer reduction. 2018. preprint (arXiv:1807.05110).

[EL18] C.W. Eaton and M. Livesey. Some examples of Picard groups of blocks, 2018. preprint (arXiv:1810.10950).

[GR97] M. Geck and R. Rouquier. Centers and Simple Modules for Iwahori-Hecke Algebras , pages 251-272. Birkhäuser Boston, Boston, MA, 1997.

[HN04] M. Hertweck and G. Nebe. On group ring automorphisms. Algebr. Represent. Theory , 7(2):189-210, 2004.

[HZS01] B. Huisgen-Zimmermannand M. Saorín. Geometry of chain complexes and outer automorphisms under derived equivalence. Trans. Amer. Math. Soc. , 353(12):4757-4777 (electronic), 2001.

[Kül95] B. Külshammer. Donovan's conjecture, crossed products and algebraic group actions. Israel J. Math. , 92(1-3):295-306, 1995.

[MSZ18] J. MacQuarrie, P. Symonds, and P. Zalesskii. Infinitely generated pseudocompact modules for finite groups and Weiss' theorem, 2018. preprint (arXiv:1803.01740).

[Pui99] L. Puig. On the local structure of Morita and Rickard equivalences between Brauer blocks , volume 178 of Progress in Mathematics . Birkhäuser Verlag, Basel, 1999.

[Rou11] R. Rouquier. Groupes d'automorphismes et équivalences stables ou dérivées. J. Inst. Math. Jussieu , 10(3):713-751, 2011.

[Sco90]

L.L. Scott, 1990. unpublished notes.

[Ser79] J.-P. Serre. Local fields , volume 67 of GraduateTexts in Mathematics . Springer-Verlag, New York-Berlin, 1979. Translated from the French by Marvin Jay Greenberg.

[Thé95]

J. Thévenaz. G -algebras and modular representation theory . Oxford Mathematical Monographs. Clarendon Press, Oxford, 1995.

[Wei88] A. Weiss. Rigidity of p -adic p -torsion. Ann. of Math. (2) , 127(2):317-332, 1988.

Florian Eisele, School of Mathematics and Statistics, University of Glasgow, University Place, Glasgow G12 8QQ, United Kingdom

E-mail address :

florian.eisele@glasgow.ac.uk

URL

: https://feisele.github.io
Florian Eisele
On the geometry of lattices and finiteness of Picard groups
Let $(K,\mathcal O, k)$ be a $p$-modular system with $k$ algebraically closed
and $\mathcal O$ unramified, and let $\Lambda$ be an $\mathcal O$-order in a
separable $K$-algebra. We call a $\Lambda$-lattice $L$ rigid if ${\rm
Ext}^1_{\Lambda}(L,L)=0$, in analogy with the definition of rigid modules over
a finite-dimensional algebra. By partitioning the $\Lambda$-lattices of a given
dimension into "varieties of lattices", we show that there are only finitely
many rigid $\Lambda$-lattices $L$ of any given dimension. As a consequence we
show that if the first Hochschild cohomology of $\Lambda$ vanishes, then the
Picard group and the outer automorphism group of $\Lambda$ are finite. In
particular the Picard groups of blocks of finite groups defined over $\mathcal
O$ are always finite.