A lattice $(L,\leq)$ is said to be modular when $$ (\forall x,a,b\in L)\quad x \leq b \implies x \vee (a \wedge b) = (x \vee a) \wedge b, $$ where $\vee$ is the join operation, and $\wedge$ is the meet operation. (Join and meet.)

The ideals of a ring form a modular lattice. So do submodules of a module. These facts are easy to prove, but I have never seen any striking examples of their utility. Actually, in a seminar I took part in, the speaker said the modularity condition wasn't very natural and that there was an ongoing search for better ones (this was in the context of the Gabriel dimension and its generalization to lattices -- unfortunately, I didn't understand much of that).

I would like to see some motivation for this notion. That is, I would like to know when it is useful, and if it is natural. At the moment, it doesn't look any more natural to me than any random condition in the language of lattices. If you could shed some light on the opinion I quote in the previous paragraph, it would be very helpful as well. I would be especially interested in algebraic motivation, as I know very little about other areas if mathematics.

  • 1,638
  • 12
  • 28
  • 2
    I think it would be nice if you added the definition of modular lattice to the question. – Tara B May 07 '12 at 15:30
  • @TaraB Thanks! I've added the definition. –  May 07 '12 at 15:39
  • 1
    @ymar: There is a general "spectrum" construction one can apply to a distributive lattice to obtain a topological space. The spectrum of the lattice of ideals of a commutative ring in this sense is the same thing as its Zariski spectrum. Oddly enough, topological spaces – or rather their lattice of open sets – are themselves examples of special distributive lattices, called frames. – Zhen Lin May 10 '12 at 10:46
  • @ZhenLin It sounds very interesting! Are there any books or papers I could read to introduce myself to the subject? A google search just gives me loads of physics papers. –  May 10 '12 at 11:22
  • Johnstone's _Stone spaces_ probably has something relevant to say, but I have not read it myself. I first encountered this construction in Lambek and Scott's _Introduction to higher order categorical logic_, but it is there only to facilitate another construction. – Zhen Lin May 10 '12 at 11:32
  • @ZhenLin OK, thank you very much! –  May 10 '12 at 11:35
  • @ymar, there is a whole section devoted to modular and distributive lattice(Ch.3 Sec.1) in P.M. Cohn's Basic Algebra. Proposition 3.1.5 shows that every distributive lattice is modular. So, the power set of a set is a distributive and a modular lattice. A modular lattice may not be always distributive. Both are interesting to me. I don't know how important modular lattice is, though. – Nobody May 11 '12 at 04:17
  • 5
    If you search for "the many lives of lattice theory", links like http://www.ams.org/notices/199711/comm-rota.pdf (an article by G. C. Rota containing some high level background on modular lattices) and http://dpt-info.u-strasbg.fr/~cronse/lt.html (a summary containing concrete examples for "Rota's thesis") come up. (Also searching for "combinatorics the rota way" gives interesting results.) – Thomas Klimpel May 13 '12 at 12:26
  • @ThomasKlimpel Thanks so much! This is one of the best math surveys I've ever seen. –  May 13 '12 at 14:58

4 Answers4


The definition of modularity looks more natural to me if I think of it as follows (rather than as a modified associativity or a weakened distributivity). Given any element $a$ of a lattice $L$, there is a rather obvious way to map any element $x\in L$ to a "nearest" element $\geq a$, namely send $x$ to $a\lor x$. Think of this map as "projecting " elements into the part of $L$ above $a$. There is, of course, a dual notion of projecting elements into the part of $L$ below a given element $b$, namely $x\mapsto b\land x$. If $a\leq b$, then we can combine these ideas to "project" any $x$ into the interval $[a,b]=\{z\in L:a\leq z\leq b\}$, namely first project $x$ above $a$ and then project the result below $b$. (One needs to check that the second projection doesn't ruin what the first achieved; the final result is still above $a$ as well as below $b$.) Again, duality provides another way to project $x$ into $[a,b]$, namely first project it below $b$ and then project the result above $a$. So in general we have two competing, equally natural notions of projecting an element $x$ into an interval $[a,b]$. Modularity eliminates the competition; it says precisely that these two projections always agree.

Andreas Blass
  • 65,963
  • 4
  • 76
  • 146

For reference:

Modularity: $x\leq b \implies x\vee(a\wedge b)=(x\vee a)\wedge b$

Algebraically it is a relaxed distributivity condition for the meet and join operations. Graphically, it means that the forbidden Pentagon diagram will have one or more of its sides crushed. I can't think of any more proof for their naturality other than the fact the submodules of a module and the set of normal subgroups of a group are all modular lattices. Groups and modules are very natural!

Similarly its cousin the distributive lattice is algebraically distributivity of meet and join over each other. Modules do not normally have a distributive lattice of submodules.

Distributive lattices are natural because their prototype is the lattice of subsets of a given set with intersection and union operations. It is known that every distributive lattice is lattice isomorphic to such a set lattice.

P.S.: I didn't know this before, but I found that von Neumann apparently made use of complemented modular lattices in his book Continuous Geometry, so I would also look there for inspiration.

Added: You were requesting some places where modularity was explicitly used. When Ward and Dilworth went about abstracting the study of ideals in a ring to "multiplicative lattices", they managed to do primary decomposition in what they called Noether lattices. These were of course supposed to generalize the lattice of ideals of a Noetherian ring, and general multiplicative lattices are far too wild, so they needed to make some additional natural requirements for the multiplicative lattice. Among these assumptions were the ACC (to make it Noetherian), the property that every element should be a join of principal elements, and finally modularity of the lattice. I'm not an expert in the topic but I think modularity was probably crucial in their proofs using residuals.

  • 5,742
  • 1
  • 14
  • 32
  • 141,564
  • 15
  • 151
  • 364
  • Thank you for the answer. Could you explain what you mean by the Pentagon diagram having its sides crushed? And why is it forbidden? –  May 07 '12 at 19:21
  • @ymar I think this is known most places as *Dedekind's modularity criterion*: a lattice is modular iff it does not contain a pentagon [like this](http://en.wikipedia.org/wiki/File:Smallest_nonmodular_lattice_1.svg). There is a [counterpart for distributive lattices](http://en.wikipedia.org/wiki/File:Diamond_lattice.svg) that I thought was attributed to Birkhoff but I can't seem to find a reference. For any pentagon you draw like that in a modular lattice, one of the sides *must* collapse to a point (or else you have a real pentagon!). – rschwieb May 07 '12 at 19:34
  • @ymar On the pentagon, put $b$ over $x$ on the leftmost points and $a$ on the rightmost point, then try to compute the modular law we had above. – rschwieb May 07 '12 at 19:39
  • Thank you, I see. I've heard about the result that all distributive lattices are (up to isomorphism) sublattices of power sets, but I've never seen a proof. Could you recommend some book that has proofs of this and other facts you've mentioned in it? –  May 07 '12 at 21:33
  • Oh, and what does such an embedding look like for the lattice $\{0,1,2,\ldots\}$ with $\gcd$ and $\operatorname{lcm}$ as meet and join? This is one of the few natural examples of distributive lattices I know. –  May 07 '12 at 21:35
  • @ymar I'm not sure, I don't own any texts that go that deep into lattice theory, but what I learned I gleaned from books by George Gratzer. – rschwieb May 08 '12 at 01:17
  • OK! [This one](http://server.math.umanitoba.ca/homepages/gratzer/mathbooks/firstconcepts.html) looks nice. Thanks a lot! –  May 08 '12 at 09:40
  • 1
    While I'm very grateful for this answer because it made some things clearer for me, the motivation you provide isn't satisfactory for me. I realize there may not be anything better, but I want to give this question another chance by starting a bounty. This is why I haven't accepted your answer yet. –  May 10 '12 at 09:58
  • @ymar It's no problem, I bet there is a lattice expert who can do better than I. I added a little in the above answer about one place I know modularity was used. (Although it is really not that well-known.) – rschwieb May 13 '12 at 01:21

I'd like to complete Andreas's answer by the following consequence of the modularity property:

There is a natural isomorphism between $[a,a\vee b]$ and $[a\wedge b,b]$. In group or module theory, this is the natural isomorphism $(A+B)/A=B/(A\cap B)$. Any argument that uses this (2nd? 3rd? 1st?) isomorphism theorem applies as well to the lattice of submodules, normal subgroups, etc., and more generally any modular lattice.

  • 240
  • 2
  • 5
  • How to conclude $(A+B)/A=B/(A\cap B)$ from $[a,a\vee b]\cong [a\wedge b,b]$? –  Dec 06 '15 at 14:43
  • It looks like a formal analogy: replace interval by / , $\vee$ by + and $\wedge$ by $\cap$ – Noix07 Mar 25 '16 at 11:35
  • Such intervals are called transposes and for modular lattices are isomorphic. The relation doesn't imply the quotients are isomorphic however. This is still an important point - transposes in case of groups, rings etc. imply isomorphic quotients. In general we say two intervals are projective if there is a sequence of intervals which are transposes. This enables us to prove analogues of say, Schreier theorem. – Jakobian Feb 11 '21 at 15:00

Let $H$ be a Hilbert space, write $L(H)$ for the poset of closed subspaces of $H$. Note that $L(H)$ is a lattice: the meet is the intesection of subspaces, the join is the closure of the sum of subspaces.

Then $H$ is finite-dimensional if and only if $L(H)$ is modular.

  • 2,308
  • 12
  • 22
Gejza Jenča
  • 1,383
  • 9
  • 21