How do you represent a column vector in LaTeX?

A column vector is a matrix whose elements are arranged sequentially along a column. Which you can easily represent with LaTeX.

Vertical continuous dots are used when the column vector carries n number of elements. Simple command for vertical dots is \vdots. What you need to know!

Let’s now define the matrix. start with the simple method, which is present in amsmath package.

I hope you know the syntax of Matrix, there is no problem if you don’t know, you will know.

\documentclass{article}
\usepackage{xcolor,amsmath}
\begin{document} 
  \[ 
     \begin{pmatrix} v_1 \\ \vdots \\ v_n \end{pmatrix} \;
     \begin{bmatrix} w_1 \\ w_2 \\ \vdots \\ w_n \end{bmatrix} \;
     \begin{bmatrix} v_1w_1 \\ v_2w_2 \\ v_3w_3 \\ \vdots \\ v_nw_n \end{bmatrix} 
  \] 
  \[
     {\color{red}\vec{e}_x}=\begin{pmatrix} 1 \\ 0 \\ 0 \end{pmatrix},\;
     {\color{red}\vec{e}_y}=\begin{pmatrix} 0 \\ 1 \\ 0 \end{pmatrix},\;
     {\color{red}\vec{e}_z}=\begin{pmatrix} 0 \\ 0 \\ 1 \end{pmatrix}
  \]
\end{document}

Output :

Matrix environment is inserted for column vector.

Notice in the code above, environment is used to define the matrix. And each vertical line is divided by \\.

Argument being passed to environment depends on what kind of brackets you want to enclose the matrix. For example, if you want brackets, you must pass bmatrix.

Below are some more mathematical expressions

\documentclass{article}
\usepackage{xcolor,amsmath}
\begin{document}  
  \[
     {\color{red}\vec{e}_1}=\begin{bmatrix} 1 \\ 0 \\ \vdots \\ 0 \end{bmatrix},\;
     {\color{red}\vec{e}_2}=\begin{bmatrix} 0 \\ 1 \\ \vdots \\ 0 \end{bmatrix},\,\cdots,
     {\color{red}\vec{e}_n}=\begin{bmatrix} 0 \\ 0 \\ \vdots \\ 1\end{bmatrix} 
  \]    
  \[ \begin{bmatrix} x_1 \\ x_2 \\ \vdots \\ x_n \end{bmatrix}^\top = \begin{bmatrix} x_1 & x_2 & \cdots & x_n \end{bmatrix} \]
  \[ \begin{bmatrix} u_1 \\ u_2 \\ \vdots \\ u_n \end{bmatrix} \times \begin{bmatrix} v_1 \\ v_2 \\ \vdots \\ v_n \end{bmatrix} = \begin{bmatrix}  a_1 \\ a_2 \\ \vdots \\ a_n \end{bmatrix} \]
\end{document}

Output :

Various mathematical expressions related to column matrices.

Use physics package for column vector

Environment is not required for physics package. Different commands are created for different matrices. Let’s look at the use of two of these commands, which are mqty and xmat.

Values ​​must be passed into mqty commands in the same way that values ​​were passed into the environment.

\documentclass{article}
\usepackage{physics}
\begin{document}
  \[ \mqty[a_1 \cdots a_n]\mqty[b_1 \\ \vdots \\b_n] = \sum _{i=1}^n a_ib_i \]
  \[ \nabla f =\mqty(\cfrac{\partial f}{\partial x_1} \vspace{.4em} \\ \cfrac{\partial f}{\partial x_2} \vspace{.1em} \\ \vdots \vspace{.4em} \\ \cfrac{\partial f}{\partial x_n}) = \left(\cfrac{\partial f}{\partial x}\right)^{\!\top} \]
\end{document}

Output :

Physics package contains the mqty command instead of environment.

In the case of xmat command, elements of a matrix are filled with same constant number or variable. In this case, the structure of command is different which is given below

\xmat{variable/constant}{row number}{column number}

\documentclass{article}
\usepackage{physics}
\begin{document}  
  \[ \mqty[\xmat*{a}{3}{1}] \; \mqty[\xmat*{a}{4}{1}] \mqty[\xmat*{x}{4}{1}] \]
  \[ \mqty[\xmat*{a}{3}{1}]\times \mqty[\xmat*{c}{3}{1}] \]
  \[ \mqty(\xmat{0}{3}{1}) \; \mqty(\xmat{a}{3}{1}) \; \mqty(\xmat{1}{3}{1}) \]
\end{document}

Output :

xmat command automatically generates rows and columns.

Md Jidan Mondal

LaTeX expert with over 10 years of experience in document preparation and typesetting. Specializes in creating professional documents, reports, and presentations using LaTeX.

Leave a Comment

Your email address will not be published. Required fields are marked *