--- a/doc/API/assemble.tex
+++ b/doc/API/assemble.tex
@@ -18,7 +18,7 @@
\item \textit{A} is a Vector if \textit{form\_a} is a linear form
\item \textit{A} is a Double if \textit{form\_a} is a functional
\end{itemize}
-        If boundary condition has to be applied to a vector for a nonlinear problem then it should be provide as 2nd argument and it will be given back as the second output argument. For an example of this situation, please refer to the HyperElasticity example.
+        If a boundary condition has to be applied to a vector for a nonlinear problem then it should be provided as 2nd argument and it will be given back as the second output argument. For an example of this situation, please refer to the HyperElasticity example.