Numbering scheme: Difference between revisions

From Wikipedia, the free encyclopedia
Jump to navigation Jump to search
imported>Morris80315436
Reverting edit(s) by 120.28.252.166 (talk) to rev. 1231518080 by DougEwell: non sensical (RW 16.1)
 
imported>Tamfang
Undid revision 1317367160 by Tekvijay (talk)— the fifth of a scale is the fifth *including* the tonic
 
Line 1: Line 1:
{{Short description|System of rules for assigning mathematical values to database items}}
{{Short description|System of rules for assigning mathematical values to database items}}{{Onesource|article|date=September 2025}}
There are many different '''numbering schemes''' for assigning nominal numbers to entities. These generally require an agreed set of rules, or a central coordinator. The schemes can be considered to be examples of a [[primary key]] of a [[database management system]] [[Table (database)|table]], whose table definitions require a [[database design]].
There are many different '''numbering schemes''' for assigning nominal numbers to entities. These generally require an agreed set of rules, or a central coordinator. The schemes can be considered to be examples of a [[primary key]] of a [[database management system]] [[Table (database)|table]], whose table definitions require a [[database design]].


In [[computability theory]], the simplest [[Numbering (computability theory)|numbering]] scheme is the assignment of [[natural number]]s to a [[Set (mathematics)|set]] of objects such as [[function (mathematics)|function]]s, [[rational number]]s, [[Graph (discrete mathematics)|graph]]s, or words in some [[formal language]]. A numbering can be used to transfer the idea of computability<ref>{{Cite web|title=Computability Theory - an overview {{!}} ScienceDirect Topics|url=https://www.sciencedirect.com/topics/mathematics/computability-theory|access-date=2021-01-19|website=www.sciencedirect.com}}</ref> and related concepts, which are originally defined on the natural numbers using [[computable function]]s, to these different types of objects.
In [[computability theory]], the simplest [[Numbering (computability theory)|numbering]] scheme is the assignment of [[natural number]]s to a [[Set (mathematics)|set]] of objects such as [[function (mathematics)|function]]s, [[rational number]]s, [[Graph (discrete mathematics)|graph]]s, or words in some [[formal language]]. A numbering can be used to transfer the idea of computability<ref>{{cite book |title=Computability Theory |chapter=Foreword |date=2011 |pages=ix |doi=10.1016/B978-0-12-384958-8.00016-8 |isbn=978-0-12-384958-8 |first1=Herbert B. |last1=Enderton }}</ref> and related concepts, which are originally defined on the natural numbers using [[computable function]]s, to these different types of objects.


A simple extension is to assign [[cardinal number]]s to physical objects according to the choice of some base of reference and of [[measurement]] units for counting or measuring these objects within a given precision.  In such case, numbering is a kind of [[classification]], i.e. assigning a numeric property to each object of the set to subdivide this set into related subsets forming a [[Partition of a set|partition]] of the initial set, possibly infinite and not enumeratable using a single natural number for each class of the partition.
A simple extension is to assign [[cardinal number]]s to physical objects according to the choice of some base of reference and of [[measurement]] units for counting or measuring these objects within a given precision.  In such case, numbering is a kind of [[classification]], i.e. assigning a numeric property to each object of the set to subdivide this set into related subsets forming a [[Partition of a set|partition]] of the initial set, possibly infinite and not enumeratable using a single natural number for each class of the partition.
Line 18: Line 18:
==Communications==
==Communications==
*The [[E.164]] numbering plan for [[telephone]] numbers, including:
*The [[E.164]] numbering plan for [[telephone]] numbers, including:
**[[Country calling code]]s
**[[Telephone country code]]s
**[[North American Numbering Plan]]
**[[North American Numbering Plan]]
**[[Telephone numbering plan|Numbering plans by country]]
**[[Telephone numbering plan|Numbering plans by country]]
***Argentina: [[Argentine telephone numbering plan]]
***Australia: [[Australian telephone numbering plan]]
***China: [[China telephone numbering plan]]
***France: [[French telephone numbering plan]]
***Hong Kong: [[Hong Kong telephone numbering plan]]
***India: [[Telephone numbers in India|India telephone numbering plan]]
***Japan: [[Japanese telephone numbering plan]]
***Singapore: [[Singapore telephone numbering plan]]
***United Kingdom: [[Telephone numbers in the United Kingdom|UK telephone numbering plan]]
***Germany: [[Telephone numbers in Germany|German telephone numbering plan]]
*The [[IP address]] allocation scheme ([[Internet Assigned Numbers Authority|IANA]])
*The [[IP address]] allocation scheme ([[Internet Assigned Numbers Authority|IANA]])
*The [[Data Network Identification Code|DNIC]] prefixes of [[X.25]] NUAs (Network User Address) assigned by the [[International Telecommunication Union|ITU]]
*The [[Data Network Identification Code|DNIC]] prefixes of [[X.25]] NUAs (Network User Address) assigned by the [[International Telecommunication Union|ITU]]

Latest revision as of 23:16, 17 October 2025

Template:Short descriptionTemplate:Onesource There are many different numbering schemes for assigning nominal numbers to entities. These generally require an agreed set of rules, or a central coordinator. The schemes can be considered to be examples of a primary key of a database management system table, whose table definitions require a database design.

In computability theory, the simplest numbering scheme is the assignment of natural numbers to a set of objects such as functions, rational numbers, graphs, or words in some formal language. A numbering can be used to transfer the idea of computability[1] and related concepts, which are originally defined on the natural numbers using computable functions, to these different types of objects.

A simple extension is to assign cardinal numbers to physical objects according to the choice of some base of reference and of measurement units for counting or measuring these objects within a given precision. In such case, numbering is a kind of classification, i.e. assigning a numeric property to each object of the set to subdivide this set into related subsets forming a partition of the initial set, possibly infinite and not enumeratable using a single natural number for each class of the partition.

In some cases (such as computing, time-telling, and in some countries the numbering of floors in buildings) zero-based numbering is used, where the first entity is assigned "zero" instead of "one".

Other numbering schemes are listed by field below.

Chemistry

Communications

Computing

Products

People

Identification numbers

Script error: No such module "Labelled list hatnote".

Ordinals for names

Topics

Geography and transport

Vehicles

Roads

Road numbering schemes

Others/general

See also

References

Template:Reflist

Template:Authority control

  1. Script error: No such module "citation/CS1".