Anar al contingut

Orde lexicogràfic

De L'Enciclopèdia, la wikipedia en valencià

En matemàtiques, o més particularment en Teoria de l'orde, el orde lexicogràfic és una relació d'orde definida sobre el producte cartesiano de conjunts ordenats. És conegut principalment per la seua aplicació a cadenes de caràcters, per eixemple en diccionaris o en la guia telefònica.

Definició matemàtica

[editar | editar còdic]

Definició en el cas d'un producte de dos conjunts

[editar | editar còdic]

siguen (A,A) i (B,B) dos conjunts parcialment ordenats per les relacions A i B, respectivament, llavors un orde lexicogràfic és una relació d'orde parcial A,B definida com seguix:

(a,b),(a,b)A×B:
(a,b)A,B(a,b)  a<Aa(a=abBb)

Si A i B són órdens totals, A,B també és un orde total.

Productes cartesianos n-aris

[editar | editar còdic]

La definició dalt mencionada, que solament definix una relació d'orde en productes cartesianos de dos conjunts ordenats, es pot estendre a productes cartesianos n-aris, traent profit de la definició recursiva d'ells

i=11Ai:=A1
i=1n+1Ai:=(i=1nAi)×An+1,n1

que solament basa en l'aplicació múltiple del producte cartesiano binario.

Cadenes de caràcters

[editar | editar còdic]

Una aplicació més general de l'orde lexicogràfic és en comparar cadenes de caràcters. Distint al cas per als productes cartesianos n-aris mencionats dalt, les cadenes de caràcters no posseïxen llongitut fixa. Usant la mateixa idea de definició recursiva que per al cas anterior, ara devem considerar el que una seqüència pot ser més llarga que l'atra, i que per lo tant termine de recórrer-se mentres que encara queden caràcters en l'atra.

La seqüència més curta a considerar serà la cadena buida ϵ, és dir:

bΣ*:ϵb

Aixina, la definició recursiva queda:

[a1am],[b1bn]Σ*{ϵ}:[a1am][b1bn]a1<b1(a1=b1[a2am][b2bn])

Eixemples i propietats

[editar | editar còdic]
  • L'orde lexicogràfic no és igual a l'orde numèric
Si a = [19] i b = [138] tenim que b < a, perque el prefix és a1 = b1 = 1 i b2 = 3 < a2 = 9.
  • Els diccionaris són l'eixemple més conegut d'ordenament lexicogràfic. En este cas, no es fa distinció entre mayúscules i minúscules, i es considera per lo tant que a=A, b=B, c=C, etc.
  • El producte de dos grups ordenats en l'orde lexicogràfic és un grup ordenat.

Vore també

[editar | editar còdic]