File tree 2 files changed +11
-6
lines changed
2 files changed +11
-6
lines changed Original file line number Diff line number Diff line change @@ -144,13 +144,16 @@ def smul (r : R) (φ : AutomorphicForm F D R W U χ) :
144
144
instance : SMul R (AutomorphicForm F D R W U χ) where
145
145
smul := smul
146
146
147
+ lemma smul_apply (r : R) (φ : AutomorphicForm F D R W U χ) (g : (D ⊗[F] FiniteAdeleRing (𝓞 F) F)ˣ) :
148
+ (r • φ) g = r • (φ g) := rfl
149
+
147
150
instance module : Module R (AutomorphicForm F D R W U χ) where
148
- one_smul := sorry
149
- mul_smul := sorry
150
- smul_zero := sorry
151
- smul_add := sorry
152
- add_smul := sorry
153
- zero_smul := sorry
151
+ one_smul g := by ext; simp [smul_apply]
152
+ mul_smul r s g := by ext; simp [smul_apply, mul_smul]
153
+ smul_zero r := by ext; simp [smul_apply]
154
+ smul_add r f g := by ext; simp [smul_apply]
155
+ add_smul r s g := by ext; simp [smul_apply, add_smul]
156
+ zero_smul g := by ext; simp [smul_apply]
154
157
155
158
156
159
end AutomorphicForm
Original file line number Diff line number Diff line change @@ -98,6 +98,7 @@ \section{Introduction and goal}
98
98
\lean {TotallyDefiniteQuaternionAlgebra.AutomorphicForm.addCommGroup}
99
99
\label {TotallyDefiniteQuaternionAlgebra.AutomorphicForm.addCommGroup }
100
100
\uses {TotallyDefiniteQuaternionAlgebra.AutomorphicForm}
101
+ \leanok
101
102
Pointwise addition $ (f_1 +f_2 )(g):=f_1 (g)+f_2 (g)$ makes $ S_{W,\chi }(U;R)$ into an additive
102
103
abelian group.
103
104
\end {definition }
@@ -107,6 +108,7 @@ \section{Introduction and goal}
107
108
\label {TotallyDefiniteQuaternionAlgebra.AutomorphicForm.module }
108
109
\uses {TotallyDefiniteQuaternionAlgebra.AutomorphicForm,
109
110
TotallyDefiniteQuaternionAlgebra.AutomorphicForm.addCommGroup}
111
+ \leanok
110
112
Pointwise scalar multiplication $ (r\cdot f)(g):= r\cdot (f(g))$ makes
111
113
$ S_{W,\chi }(U;R)$ into an $ R$ -module.
112
114
\end {definition }
You can’t perform that action at this time.
0 commit comments