Live briefing
Everything about Index notation
Manner of referring to elements of arrays or tensors
In mathematics and computer programming, index notation is used to specify the elements of an array of numbers. The formalism of how indices are used varies according to the subject. In particular, there are different methods for referring to the elements of a list, a vector, or a matrix, depending on whether one is writing a formal mathematical paper for publication, or when one is writing a computer program. Wikipedia →
🧭 Start here: a 6-step reading path
- Read the overview: Index notationA 5-minute orientation
- Skim a recent paper: An Index of Lines and Shapes: Rethinking Music Notation Through Visual ApproachesInfluential work since 2022
- Pick up a classic book: The ring indexThe most-reprinted book on the subject
- Read the landmark paper: An extensible notation for spatiotemporal index queriesCited 23 times
- Go sideways: Array (data type)A closely related topic
- Go sideways: Array (data structure)A closely related topic
📖 Definitions
No dictionary entry for this exact phrase.
🗂️ The subject at a glance
🏆 Landmark papers (most cited)
An extensible notation for spatiotemporal index queries
GENERAL SOLUTION TO BATEMAN'S DIFFERENTIAL EQUATIONS WITH DIRECT INDEX NOTATION
Software design for finite difference schemes based on index notation
Symbolic tensor calculus using index notation
A Notation Symbol Index for Chemical Compounds
Notation and Index for Informative Congruence in Translation
Index-Based Notation for Random Variable and Probability Space
A Chemical Fragment Notation Index
🆕 Influential since 2022
📚 Books worth reading
The ring indexAustin M. Patterson · 1940
Ranked by number of editions on Open Library, a rough measure of how lasting a book is.
🔗 Related topics
- Array (data type) In computer science, array is a data type that represents a collection of elements (values or variables), each selected by one or more indices (identifying…
- Array (data structure) In computer science, an array is a data structure consisting of a collection of elements (values or variables), of the same memory size, each identified…
- Row- and column-major order In computing, row-major order and column-major order are methods for storing multidimensional arrays in linear storage such as random access memory. The…
- Einstein notation In mathematics, especially the usage of linear algebra in mathematical physics and differential geometry, Einstein notation (also known as the Einstein…
- Ricci calculus In mathematics, Ricci calculus constitutes the rules of index notation and manipulation for tensors and tensor fields on a differentiable manifold, with…
- Array slicing In computer programming, array slicing is an operation that extracts a subset of elements from an array and packages them as another array, possibly in…
- Tensor In mathematics, a tensor is an algebraic object that describes a multilinear relationship between sets of algebraic objects associated with a vector space…
- Zero-based numbering Zero-based numbering is a way of numbering in which the initial element of a sequence is assigned the index 0, rather than the index 1 as is typical in…