← LibraryVector Space Properties of Column VectorsEngineering · Engineering MathematicsLesson 149/812← PrevNext →
ArticlePublished 7 Aug 2026Updated 9 Aug 202624 min readBy KEVOS®
Skip to content

Engineering/Mathematics/Vectors

Vector Space Properties of Column Vectors

Ten properties — two closures, four for addition, four linking scalars to vectors — govern all algebra on column vectors. Each follows entrywise from the arithmetic of complex numbers, and together they are exactly the axiom list that later defines an abstract vector space.

  • Core level
  • Stream: vectors
  • Reading time 13 min
  • Ref KVS-ENG-MATH-0017
Taxonomy
Engineering / Mathematics
Setting
m with entrywise addition and scaling
Count
Ten properties, each with a three-letter tag
Proof method
Entrywise reduction to scalar arithmetic
Consequence
m is a vector space
Prerequisite
Column vector equality, addition, scalar multiplication

Overview

Addition and scalar multiplication of column vectors are defined entry by entry, which makes them easy to compute and says nothing whatever about how they interact. Whether the order of addition matters, whether a sum may be regrouped, whether a scalar distributes across a sum — none of that is contained in the definitions. It has to be established.

Ten properties do the establishing. Two of them are closure statements, guaranteeing that the results of the operations stay inside m. Four concern addition alone: commutativity, associativity, the existence of a zero vector, and the existence of additive inverses. The remaining four link the two operations: associativity of scalar multiplication, distributivity across vector addition, distributivity across scalar addition, and the neutral action of the scalar 1.

Every one of them is proved the same way. Fix an index i, apply the entrywise definition to move the statement from vectors into scalars, invoke the corresponding property of complex arithmetic, and move back to vectors. Because the identity holds in every entry, the definition of column vector equality delivers the identity between the vectors. The proofs are short and structurally identical, which is not a sign that they are unnecessary — it is a sign that the whole structure of m is inherited from .

The pay-off is licence. Every subsequent manipulation — expanding a bracket, collecting terms, cancelling, rearranging a linear combination into a different order — is an appeal to one of these ten properties. The same list, promoted from theorem to axiom, becomes the definition of an abstract vector space, so learning to cite it precisely here is what makes the later abstraction feel like a generalisation rather than a fresh start.

Definition

Vector Space Properties of Column Vectors

VSPCV

Let m carry entrywise addition and scalar multiplication. Then for all u,v,wm and all α,β the following ten properties hold.

  • ACC — Additive closure: u+vm.
  • SCC — Scalar closure: αum.
  • CC — Commutativity: u+v=v+u.
  • AAC — Additive associativity: u+(v+w)=(u+v)+w.
  • ZC — Zero vector: there is a vector 0 with u+0=u for every u.
  • AIC — Additive inverses: for each u there is a vector u with u+(u)=0.
  • SMAC — Scalar multiplication associativity: α(βu)=(αβ)u.
  • DVAC — Distributivity across vector addition: α(u+v)=αu+αv.
  • DSAC — Distributivity across scalar addition: (α+β)u=αu+βu.
  • OC — One: 1u=u.

The three-letter tags are used as citations. Writing “by DVAC” beside a step of a derivation names the exact justification, which is the habit the abstract theory later depends on.

Proving Identities

PI

To prove an identity A=D, begin at one side and transform it by a chain of justified equalities, A=B=C=D, annotating each step with the definition, theorem or hypothesis that licenses it. The conclusion is reached, not assumed.

The invalid alternative is to write the identity down and manipulate both sides until something obviously true appears. That method assumes what is to be proved, and it fails whenever a step is not reversible — squaring both sides of 3=3 produces the true statement 9=9.

Concepts

The entrywise proof pattern

Every one of the ten properties is proved by the same three-move pattern. Take an arbitrary index i with 1im. Use the entrywise definitions of addition and scalar multiplication to rewrite the i-th entry of the left-hand side as an expression in complex scalars. Apply the corresponding property of complex arithmetic. Use the definitions again, in reverse, to reassemble the i-th entry of the right-hand side. Since i was arbitrary, the two vectors agree in every entry, and column vector equality gives the result.

Distributivity across scalar addition is the model. For 1im: [(α+β)u]i=(α+β)[u]i by the definition of scalar multiplication; this equals α[u]i+β[u]i by distributivity in ; which equals [αu]i+[βu]i by the same definition; which equals [αu+βu]i by the definition of addition. Four steps, each with a named justification, and the identity is established.

Where the properties actually come from

Nothing in the argument is specific to vectors. The commutativity of vector addition is the commutativity of complex addition applied m times in parallel; distributivity of a scalar across a vector sum is distributivity in applied m times. m inherits its algebra wholesale from , one entry at a time.

That observation has practical reach. Any set of lists over any field with entrywise operations satisfies the same ten properties by the same argument: m, the m×n matrices, sequences, and functions from a fixed set into a field. Recognising the shared structure is what motivates abstracting the ten properties into axioms and proving theorems once for all such sets rather than once per set.

Closure is a real condition, not a formality

Additive closure and scalar closure look like restatements of the definitions, and for m itself they nearly are — adding two lists of length m produces a list of length m. Their importance appears the moment attention narrows to a subset.

A subset of m automatically inherits commutativity, associativity, distributivity and the action of 1, because those are identities that hold for all vectors and therefore for any subset of them. What a subset can easily fail is closure: the set of vectors with first entry equal to 1 is not closed under addition, and the set of vectors with non-negative real entries is not closed under multiplication by 1. This is exactly why the subspace test checks closure and membership of 0, and does not bother re-checking the other seven properties.

Uniqueness of the zero vector and of inverses

The properties assert that a zero vector exists and that additive inverses exist; they do not assert that either is unique. Uniqueness is a short consequence. Suppose 0 and 0 both act as zero vectors. Then 0=0+0=0+0=0, using ZC twice and CC once. The same style of argument shows each vector has exactly one additive inverse.

This is the standard technique for uniqueness claims: assume two objects with the property and derive that they are equal. It is worth performing here, where the objects are concrete and the conclusion is obvious, because the identical argument recurs for the identity matrix, the matrix inverse, the reduced row-echelon form and the coordinate vector, where the conclusion is not obvious at all.

Consequences that are theorems, not properties

Several familiar facts are not on the list of ten and must be derived from it. That 0u=0 follows from DSAC: 0u=(0+0)u=0u+0u, and adding the additive inverse of 0u to both sides leaves 0=0u. That α0=0 follows similarly from DVAC. That (1)u=u follows from OC and DSAC: u+(1)u=1u+(1)u=(1+(1))u=0u=0, so (1)u satisfies the defining property of u, and inverses are unique.

Keeping the derived facts separate from the assumed ones is what makes the abstract theory work. In an unfamiliar vector space the ten axioms are all that is granted; every convenience beyond them must be re-derived, and the derivations above are exactly the ones that carry over unchanged.

What the properties license in practice

Associativity and commutativity together mean a sum of many vectors may be evaluated in any order and any grouping, which is the licence behind parallel reduction of a large summation and behind reordering a load combination table. Distributivity is the licence behind factoring a common scalar out of a sum, and behind collecting terms in a linear combination. The action of 1 is what allows a vector to be written as a trivial linear combination of itself, which is used constantly in span arguments.

One caution: these are exact algebraic identities and floating-point arithmetic satisfies only some of them. Commutativity of addition holds exactly in IEEE 754; associativity does not, so a parallel reduction and a serial one can return different results. Distributivity likewise holds only to within rounding. The algebra is a statement about the mathematics, and any implementation that reorders operations must justify the reordering numerically as well as algebraically.

Equations

Closure of the two operations

EQ-VSP-01
u,vmu+vm,α,umαum

Properties ACC and SCC. Automatic for m itself, and the first thing that can fail for a subset — which is why the subspace test checks exactly these two.

Commutativity and associativity of addition

EQ-VSP-02
u+v=v+u,u+(v+w)=(u+v)+w

Properties CC and AAC. Together they permit a sum of any number of vectors to be evaluated in any order and any grouping, which is the algebraic basis for parallel summation.

Zero vector and additive inverses

EQ-VSP-03
u+0=u,u+(u)=0

Properties ZC and AIC. Both assert existence only; that 0 and u are unique, and that u=(1)u, are separate short theorems.

Scalar multiplication associativity and the action of one

EQ-VSP-04
α(βu)=(αβ)u,1u=u

Properties SMAC and OC. In SMAC the product αβ on the right is multiplication in , while the outer operation on the left is scalar multiplication of a vector.

The two distributive laws

EQ-VSP-05
α(u+v)=αu+αv,(α+β)u=αu+βu

Properties DVAC and DSAC. They are genuinely different statements: the first distributes one scalar across a vector sum, the second distributes a scalar sum across one vector.

Entrywise proof of distributivity across scalar addition

EQ-VSP-06
[(α+β)u]i=(α+β)[u]i=α[u]i+β[u]i=[αu]i+[βu]i=[αu+βu]i

The proof template for all ten properties: definition of scalar multiplication, distributivity in , definition again, definition of addition. Valid for every i with 1im, so column vector equality completes the argument.

Consequences derived from the ten properties

EQ-VSP-07
0u=0,α0=0,(1)u=u

None of these is on the list of ten; each is a short theorem derived from it. The derivations transfer unchanged to any abstract vector space, which is why they are stated separately.

Variable Definitions

Symbols used on this page
SymbolNameMeaningDomain / type
uColumn vectorArbitrary element of m appearing in the property statementsvector in C^m
vSecond column vectorSecond arbitrary element, required to be the same size as u for additionvector in C^m
wThird column vectorThird arbitrary element, needed to state additive associativityvector in C^m
αScalarArbitrary complex scalar used in scaling and distributivity statementscomplex scalar
βSecond scalarSecond arbitrary scalar, needed for SMAC and DSACcomplex scalar
[u]iEntry iThe i-th component of u; the level at which every proof is carried outcomplex scalar
0Zero vectorThe unique vector satisfying u+0=u for all uvector in C^m
uAdditive inverseThe unique vector satisfying u+(u)=0; equal to (1)uvector in C^m
mVector space of column vectorsThe set on which the ten properties are assertedset

Worked Numerical Example

Problem statement

Three analysis result vectors from a three-storey frame are u=(1,0,2), v=(2,1,3) and w=(0,4,1), in millimetres of storey drift. A draft design combination is written 2(u+3v)(v4w). Show that it is algebraically identical to 2u+5v+4w, citing the property used at each step, and confirm the two forms numerically.

  1. Rewrite subtraction using the additive inverse

    Subtraction is not one of the two defined operations. The expression ab abbreviates a+(b), and b=(1)b by the derived identity. Rewriting both subtractions makes every subsequent step an appeal to a named property rather than to an unstated convention.

    2(u+3v)+(1)(v+(1)(4w))
  2. Distribute the outer scalars

    Apply DVAC to each bracket: 2(u+3v)=2u+2(3v), and (1)(v+(1)(4w))=(1)v+(1)(1)(4w). Distributivity across a vector sum is the only property that licenses opening these brackets.

    2u+2(3v)+(1)v+(1)((1)(4w))
  3. Collapse the nested scalar multiples

    Apply SMAC repeatedly: 2(3v)=(23)v=6v, and (1)((1)(4w))=((1)(1)4)w=4w. Each collapse converts two scalar multiplications of a vector into one, replacing them with a single multiplication in .

    2u+6v+(1)v+4w
  4. Collect the two terms in v

    Commutativity and associativity of addition (CC and AAC) allow the two v terms to be brought together. Distributivity across scalar addition (DSAC) then combines them: 6v+(1)v=(6+(1))v=5v. This is the step most often performed silently; it is DSAC read from right to left.

    2u+5v+4w
  5. Evaluate the original expression numerically

    Inner brackets first: u+3v=(1+6,03,2+9)=(7,3,11), and twice that is (14,6,22). Separately, v4w=(20,116,3+4)=(2,17,7). Subtracting gives (142,6+17,227).

    2(u+3v)(v4w)=[121115]
  6. Evaluate the simplified expression numerically

    2u=(2,0,4), 5v=(10,5,15) and 4w=(0,16,4). Adding entry by entry: 2+10+0=12, 05+16=11, 4+154=15.

    2u+5v+4w=[121115]
  7. Compare the two results by vector equality

    The two vectors agree in all three entries, so by the definition of column vector equality they are equal. The numerical check confirms the algebra but does not replace it: agreement on one set of inputs would be consistent with a rule that fails on others, whereas the property-by-property derivation holds for every u, v, w and every pair of scalars.

    2(u+3v)(v4w)=2u+5v+4w
  8. Note the practical saving

    The original form requires two scalar multiplications inside brackets, two vector additions, two more scalar multiplications and a final subtraction — seven vector-length passes. The simplified form requires three scalar multiplications and two additions, five passes. On a model with 106 degrees of freedom that difference is tens of megabytes of avoided memory traffic per combination, repeated across hundreds of combinations.

    7m5moperations
Result

The two expressions are identical for every choice of input vectors, and the identity is justified by four named properties: DVAC, SMAC, CC with AAC, and DSAC. The combined design drift profile is (12,11,15) millimetres. Simplifying a load combination before evaluating it is an algebraic operation with a direct computational pay-off, and the ten properties are precisely what make the simplification legitimate.

Applications & Industry Use

Structural engineering

Simplifying design load combinations

Codified combinations often nest factored groups of load cases. Expanding and collecting them into a single weighted sum of base cases — an appeal to distributivity and associativity — reduces both the arithmetic and the opportunity for transcription error, and makes the effective factor on each base case visible for review.

High-performance computing

Parallel reduction of vector sums

Summing many vectors across processors requires regrouping the sum into a tree, which is licensed algebraically by associativity and commutativity. The corresponding numerical caveat is that floating-point addition is not associative, so parallel and serial reductions differ in the last bits and reproducibility must be engineered deliberately.

Computer graphics

Blend shapes and interpolation identities

Character animation expresses a pose as a weighted sum of stored displacement vectors. Rewriting (1t)u+tv as u+t(vu) — a distributivity and collection argument — halves the work per vertex and is the standard form used in real-time interpolation.

Control systems

Superposition of input responses

Linearity of a plant means the response to a weighted sum of inputs is the same weighted sum of the individual responses. That statement is exactly DVAC and DSAC applied to the response map, and it is what permits a controller to be designed against elementary inputs and deployed against arbitrary ones.

Signal processing

Rearranging filter and mixing chains

Gain stages and summing junctions can be reordered and merged because scalar multiplication is associative and distributes over addition. Collapsing a chain of gains into one multiplication reduces both latency and accumulated quantisation noise in a fixed-point implementation.

Financial engineering

Portfolio aggregation

A portfolio's exposure vector is a weighted sum of instrument exposure vectors. Netting positions across desks is the collection of like terms via distributivity across scalar addition, and the fact that the result does not depend on the order of aggregation is commutativity and associativity in use.

Design Considerations

Cite the property, do not wave at it

In written derivations, name the property that justifies each step. The habit costs a few words and converts a chain of plausible manipulations into a verifiable proof. It also exposes the steps that are not justified — most commonly an implicit entrywise product, or a cancellation that assumes an inverse the setting does not provide.

Distinguish the two distributive laws

DVAC distributes a single scalar across a sum of vectors; DSAC distributes a sum of scalars across a single vector. They look symmetric and are logically independent, and in a general algebraic structure one can hold without the other. Reading an expression carefully enough to know which is being used is what prevents an invalid step in an unfamiliar setting.

Do not assume floating-point arithmetic obeys the algebra

Commutativity of addition holds exactly under IEEE 754, but associativity and distributivity hold only to within rounding. Any transformation of an expression that changes the order or grouping of operations is algebraically free and numerically consequential. Where bit-for-bit reproducibility is required, the evaluation order must be pinned regardless of what the algebra permits.

Check closure first when restricting to a subset

Identities such as commutativity and distributivity hold for all vectors and therefore survive any restriction. Closure does not. When testing whether a set of vectors forms a subspace, verify closure under addition, closure under scalar multiplication and membership of 0; the remaining seven properties are inherited and need not be re-examined.

Simplify before evaluating on large vectors

Every vector operation is a pass over m words of memory, and vector operations are bandwidth-bound. Algebraic simplification that removes one addition removes an entire pass. On large models this is a first-order performance decision, not a cosmetic one, and it is available for free from the ten properties.

Derive the convenience facts once, then use them

0u=0, α0=0 and (1)u=u are consequences rather than axioms. Establish them explicitly at the start of any development in an abstract setting, because after that point they can be used as freely as the ten properties themselves — and because assuming them without derivation is the most common gap in a first attempt at an abstract proof.

Standards & Codes

Notation, interchange and numerical standards that govern how this material is written down, stored and computed in production systems.

Applicable standards, conventions and reference implementations
ReferenceTitleRelevance to this topic
ISO 80000-2Quantities and units — Part 2: MathematicsFixes the notation used in every property statement: italic scalars, arrow or bold accented vectors, and the symbol for the zero vector, distinguished typographically from the scalar zero.
IEEE 754-2019IEEE Standard for Floating-Point ArithmeticDetermines which of these exact algebraic properties survive in computation. Addition is commutative but not associative in binary floating point, so any regrouping justified by AAC changes the computed result and must be justified numerically as well.
BLAS Level 1Basic Linear Algebra Subprograms, vector operationsThe xAXPY kernel implements αu+v as a single fused operation precisely because distributivity and associativity permit the chain to be collapsed into one pass over memory.
ISO/IEC 60559Information technology — Microprocessor Systems — Floating-Point arithmeticThe international adoption of IEEE 754, cited where a specification must reference an ISO document. It underpins any claim about reproducibility of a reordered vector summation across conforming platforms.
ISO/IEC 40314Mathematical Markup Language (MathML) Version 3.0Encodes the property statements and the entrywise derivations as structured markup, keeping each step of a proof individually addressable rather than embedded in an image.

Material Selection

For a mathematical topic, "material" is the numeric representation: the scalar field, storage format and precision the computation is built from.

Representation and precision selection
RepresentationSelect whenTrade-off
Exact rational or symbolic scalarsVerifying that an algebraic simplification is correct, or working with a small symbolic derivation.All ten properties hold exactly, so algebraic and computed results agree perfectly; but the cost per operation is unbounded and the approach does not scale.
IEEE 754 binary64The general engineering default for vector arithmetic.Commutativity holds exactly; associativity and distributivity hold to about sixteen digits. Adequate for almost all purposes provided reordering is not relied on for bit-exact reproducibility.
IEEE 754 binary32Graphics, real-time simulation and large-scale training workloads.Halves memory traffic, which matters because vector operations are bandwidth-bound; but the departure from exact associativity is about a thousand times larger, so long reductions need higher-precision accumulators.
Extended or compensated accumulationLong summations of terms with widely differing magnitudes, or where reproducibility across thread counts is required.Recovers most of the accuracy lost to non-associativity at roughly two to four times the arithmetic cost, and enables deterministic parallel reduction.
Fixed-point scalarsEmbedded DSP and control targets without floating-point hardware.Addition is exact within range, so associativity holds until overflow; but scalar multiplication introduces truncation and every distributivity rearrangement changes where rounding occurs.
Finite field scalarsCoding theory and cryptographic vector spaces.All ten properties hold exactly with no rounding and fixed operand size, but intuition transferred from the real case — ordering, magnitude, convergence — is unavailable.

Manufacturing Notes

Implementation notes — how the result is actually produced by hand, by algorithm and by library, including cost and numerical behaviour.

Verification of an implementation against the properties

The ten properties are the natural acceptance tests for a vector arithmetic library. Generate random vectors and scalars, and check each identity to within a rounding tolerance. Failures larger than tolerance indicate aliasing, indexing or shape defects rather than numerical ones, and the specific property that fails localises the fault: a failure of 1u=u points at the scaling routine, a failure of commutativity at an in-place update.

Cost of the operations the properties relate

Each vector addition or scalar multiplication is m arithmetic operations over m or 2m words of memory traffic. Algebraic simplification is therefore measured in passes rather than in flops: collapsing α(βu) to (αβ)u removes a whole pass over the data and costs one scalar multiplication.

Associativity and reproducibility in parallel code

A tree reduction across p threads and a serial loop compute the same mathematical sum by AAC, but generally return different floating-point values, and the value can change when the thread count changes. Deterministic reduction requires either a fixed reduction order, a fixed-size accumulator array, or compensated summation. Decide the requirement before parallelising, not after a regression test fails.

Expression fusion in libraries

Eigen and similar C++ libraries use expression templates to evaluate αu+βv+γw in one loop with no temporaries, applying exactly the regrouping the ten properties permit. NumPy evaluates eagerly and allocates temporaries unless out= is supplied or the expression is routed through a fusing backend; on large arrays the difference is a factor of two or more.

Hand technique for algebraic simplification

Convert every subtraction to addition of a scalar multiple, expand all brackets by distributivity, collapse nested scalar multiples by associativity, then collect like vectors by distributivity across scalar addition. Working in that fixed order keeps every step justifiable by a single named property and makes the result easy to check by re-expansion.

Failure Modes & Common Mistakes

Failure modes, root causes and prevention
Failure mode / mistakeImpactRoot causePrevention & detection
Assuming an entrywise product of vectors existshighReading uv as multiplication by analogy with scalars during a simplification.Only addition of vectors and multiplication of a vector by a scalar are defined here. Any product of two vectors is a separate construction with its own definition and its own properties.
Cancelling a vector from both sides of a scalar equationhighInferring α=β from αu=βu without excluding u=0.The inference is valid only for u0, and requires the derived fact 0u=0. State the exclusion explicitly.
Proving an identity by manipulating both sidesmediumWriting down the statement to be proved and reducing it to something obviously true.Begin at one side and transform it into the other by justified steps. The two-sided method assumes the conclusion and fails whenever a step is not reversible.
Confusing the zero vector with the scalar zeromediumWriting u+0 or α0=0 without distinguishing the two objects.Use distinct notation, 0 against 0, and check the type of every term in an identity. 0u=0 has a scalar on the left and a vector on the right by design.
Relying on associativity for bit-exact resultsmediumRegrouping a floating-point summation for parallelism and expecting the previous answer.Treat AAC as an exact-arithmetic property only. Pin the reduction order, or use compensated summation, where reproducibility is a requirement.
Skipping the closure check on a subsetmediumAssuming that because the ten properties hold in m they hold in any subset of interest.Identities are inherited; closure is not. Verify closure under both operations and membership of 0 before calling a subset a subspace.
Treating derived facts as axioms in an abstract spacelowUsing 0u=0 or (1)u=u in an abstract vector space without deriving them.Derive them once from the ten axioms at the start of the development, then use them freely. The derivations are short and identical in every vector space.
Assuming uniqueness of 0 without prooflowReading the existence statement ZC as if it asserted uniqueness.Prove it: if 0 and 0 are both zero vectors then 0=0+0=0. The same argument pattern applies to inverses and to the identity matrix.

FAQs

Why prove properties that are so obviously true?

Because obvious is not the same as established, and because the proofs reveal where the properties come from — they are inherited entry by entry from the arithmetic of . That insight is what justifies abstracting the ten statements into axioms and proving theorems once for every vector space, rather than once for each new example.

Why are there exactly ten properties?

Ten is what is needed to make the algebra work and no more: two closures, four governing addition alone, and four governing the interaction of scalars with vectors. Everything else — uniqueness of the zero vector, 0u=0, (1)u=u — is a consequence. Keeping the list minimal is what makes it a usable definition when it is later promoted to an axiom system.

What is the difference between the two distributive laws?

DVAC distributes one scalar over a sum of two vectors, α(u+v)=αu+αv. DSAC distributes a sum of two scalars over one vector, (α+β)u=αu+βu. They involve different operations on the left — vector addition against scalar addition — and neither implies the other.

Is subtraction of vectors a separate operation?

No. uv is shorthand for u+(v), where v is the additive inverse guaranteed by AIC and computable as (1)v. Keeping subtraction as an abbreviation rather than an operation means only two operations need axioms, and every rule for subtraction is derived rather than assumed.

Do these properties hold in floating-point arithmetic?

Only some of them, and only approximately. Commutativity of addition is exact in IEEE 754. Associativity and both distributive laws hold only to within rounding, which is why a parallel summation and a serial one can differ. Treat the ten properties as statements about the mathematics and validate any reordering separately on numerical grounds.

How do these properties relate to the definition of a vector space?

They are it. The abstract definition of a vector space is exactly this list of ten properties, promoted from theorems about m to axioms about an arbitrary set with two operations. m is then the motivating example, and every theorem proved from the axioms applies to it and to matrices, polynomials, functions and sequences alike.

Why is closure listed as a property when it seems automatic?

Because it is automatic for m and not for its subsets, and subsets are where the concept earns its place. The set of vectors whose first entry is 1 fails additive closure; the set with non-negative entries fails scalar closure. The subspace test checks exactly these two conditions plus membership of 0, because the other seven properties are inherited automatically.

References

  1. Beezer, R. A. A First Course in Linear Algebra, Version 0.70. University of Puget Sound, 2006. Section VO, Theorem VSPCV and Technique PI. Licensed under the GNU Free Documentation License v1.2.
  2. ISO 80000-2:2019, Quantities and units — Part 2: Mathematics. International Organization for Standardization.
  3. IEEE 754-2019, IEEE Standard for Floating-Point Arithmetic. Institute of Electrical and Electronics Engineers.
  4. Higham, N. J. Accuracy and Stability of Numerical Algorithms, 2nd edition. Society for Industrial and Applied Mathematics, 2002.
  5. Halmos, P. R. Finite-Dimensional Vector Spaces, 2nd edition. Springer, 1974.
  6. Golub, G. H. and Van Loan, C. F. Matrix Computations, 4th edition. Johns Hopkins University Press, 2013.

AI Suggested Questions

  • Prove commutativity of column vector addition twice: once entrywise and once by a chain of justified equalities without indices.
  • Give a subset of 3 that satisfies eight of the ten properties but fails closure, and identify which two fail.
  • Quantify how far associativity of addition fails in binary32 when summing 106 terms of similar magnitude.
  • Derive (1)u=u from the ten properties alone, naming the property used at every step.
  • Which of the ten properties fail for the set of vectors with non-negative real entries, and what structure remains?
  • Show how a nested load combination expression is reduced to a single weighted sum, and count the memory passes saved.

Related Calculators

Continue learning

Column Vectors: Equality, Addition and Scalar MultiplicationArticle · Engineering MathematicsNEXT LESSON →Linear Combinations of VectorsArticle · Engineering MathematicsNonsingular Matrices and the Identity MatrixArticle · Engineering MathematicsVector Form of Solution SetsArticle · Engineering Mathematics