Step 44 / 64

University

Weight and level

Weight controls the transformation rule; level chooses which transformations are required.

Start with a concrete example

Think of a two-by-two table as instructions for moving a point. Here the table is [1, 0; c, 1]. For one actual example of a level-3 restriction, the lower-left entry c must be divisible by 3. Change c. Weight has a different role: it is an exponent in the transformation rule. Compare 2¹ = 2 with 2² = 4 to see what changing an exponent does; this arithmetic alone is not the full transformation rule.

A 2 × 2 table1031c is divisible by 3: allowed

c = 3; remainder after division by 3 is 0.

How this example differs from the definition

The diagram illustrates the Γ₀(3) matrix condition with determinant 1. Weight is a separate exponent in the transformation rule; it is not the number of notes or a physical weight.

A small check: try the idea

Compare the numbers in the question with the diagram you are moving. You can try again.

In our level-3 matrix example, does c = 4 satisfy the lower-left entry condition?

Read the answer and reasoning

No; 4 is not divisible by 3. Set c to 4: 4 = 3×1+1. Size is not the test; divisibility is. Weight is a separate part of the transformation rule.

Build the idea in three steps

  1. Weight k is an integer parameter in the transformation law of a form. It is not the mass of an instrument or a difficulty rating.
  2. For a matrix with rows (a,b) and (c,d), its determinant is ad − bc. Level N selects integer matrices with determinant one and c divisible by N; the selected transformations are called Γ₀(N).
  3. CuspForm (Gamma0 N) k fixes both parameters. Changing either can change which forms exist.

A small example

CuspForm (Gamma0 2) 2 means cusp forms at level two and weight two, not “second-level beginners”.

Lean definition · original excerpt

Mathlib · db584cd · CongruenceSubgroups.lean

def Gamma0 : Subgroup SL(2, ℤ) where  carrier := { g | (g 1 0 : ZMod N) = 0 }

How to read this Lean

The membership condition tests A 1 0, the bottom-left matrix entry. N ∣ that entry is the level condition. Weight is the separate k parameter in ModularForm and CuspForm.

Where this idea is used

8. The secret duet9. Two doors to the concert10. A three-note audition11. Borrow a better passport12. The workshops agree13. Pip’s impossible quilt14. The shrinking reservation15. The concert of absolute silence16. The room with no room
I’m lost · Help

Mika’s help desk

Weight and level

One thing at a time

Read the three explanation steps first. The Lean source is there for a closer look afterwards; you do not have to read it first.

In simpler words

Weight controls the transformation rule; level chooses which transformations are required.

Earlier ideas are listed under “Start with these ideas” on this page.

A small clue

CuspForm (Gamma0 2) 2 means cusp forms at level two and weight two, not “second-level beginners”.

Close this panel to return to the exact place you were reading. These are prepared hints for this page.

Start with the first small story →