[Tex/LaTex] Meet and join symbols for mathematical lattice? (UTF: ∨ and ∧)

symbols

I'd like to use symbols for meet and join of two elements of a lattice, but I don't like \wedge and \vee because they're too big.

I'd like to use symbols the size of the ones on the wikipedia page in certain sections, e.g. this section:

S ∨ T or S ∧ T

Do these symbols have LaTeX commands? (Detexify didn't work for me.)

Best Answer

Indeed the symbols used by mathabx and MnSymbol are smaller than the default ones.

But I suggest you not to load them, otherwise a lot of symbols will be changed by them.

You can for example, extract the definitions from the mathabx package and use them in your document.

MWE

\documentclass{article}

% Symbols \wedge and \vee from mathabx
\DeclareFontFamily{U}{matha}{\hyphenchar\font45}
\DeclareFontShape{U}{matha}{m}{n}{
      <5> <6> <7> <8> <9> <10> gen * matha
      <10.95> matha10 <12> <14.4> <17.28> <20.74> <24.88> matha12
      }{}
\DeclareSymbolFont{matha}{U}{matha}{m}{n}
\DeclareMathSymbol{\wedge}         {2}{matha}{"5E}
\DeclareMathSymbol{\vee}           {2}{matha}{"5F}

\begin{document}

\[
S \wedge T \quad S \vee T
\]

\end{document} 

Output:

enter image description here

Otherwise, you can define your own commands, let's say \smallwedge and \smallvee.

\newcommand{\smallwedge}{\mathrel{\text{\raisebox{0.25ex}{\scalebox{0.8}{$\wedge$}}}}}
\newcommand{\smallvee}{\mathrel{\text{\raisebox{0.25ex}{\scalebox{0.8}{$\vee$}}}}}

MWE

\documentclass{article}

\usepackage{amsmath,amssymb,graphicx}

\newcommand{\smallwedge}{\mathrel{\text{\raisebox{0.25ex}{\scalebox{0.8}{$\wedge$}}}}}
\newcommand{\smallvee}{\mathrel{\text{\raisebox{0.25ex}{\scalebox{0.8}{$\vee$}}}}}

\begin{document}

\[
S \wedge T \quad S \vee T
\]

\[
S \smallwedge T \quad S \smallvee T
\]

\end{document} 

Output

enter image description here