Technical requirementsPython numerical typesDecimal typeFraction typeComplex typeBasic mathematical functionsNumPy arraysElement accessArray arithmetic and functionsUseful array creation routinesHigher dimensional arraysMatricesBasic methods and propertiesMatrix multiplicationDeterminants and inversesSystems of equationsEigenvalues and eigenvectorsSparse matricesSummary Further reading