Autor Tema: Dígitos de control del DNI

0 Usuarios y 1 Visitante están viendo este tema.

11 Diciembre, 2012, 08:24 pm
Leído 3526 veces

Jano

  • $$\Large \color{#5372a0}\pi\,\pi$$
  • Mensajes: 70
  • Karma: +0/-0
  • Sexo: Masculino
Hola, me gustaría que me ayudaran con este ejercicio. Demostrar que el sistema de dígitos de control del DNI capta cuando se altera el valor de una cifra en alguno de los campos.

12 Diciembre, 2012, 06:36 pm
Respuesta #1

Luis Fuentes

  • el_manco
  • Administrador
  • Mensajes: 58,907
  • País: es
  • Karma: +0/-0
Hola

 ¿Pero es un ejercicio de investigación?.

 Es decir lo primero que hay que saber es que son y como se calculan los dígitos de control del DNI, tema del que yo al menos no tenía ni idea.

 Apoyándome en google he llegado a esto:

http://www.enchufa2.es/archives/calcular-los-digitos-de-control-del-dni.html

 Si te refieres al sistema de calculo de dígitos de control que allí se explica es claro que si se modifia un solo dato de un campo, cambia el código de control ya que este se obtiene sumando el valor de cada dato por una constante; obviamente si se modifica uno de ellos cambia esta suma.

Saludos.

12 Diciembre, 2012, 08:40 pm
Respuesta #2

Jano

  • $$\Large \color{#5372a0}\pi\,\pi$$
  • Mensajes: 70
  • Karma: +0/-0
  • Sexo: Masculino
Es un ejercicio que tengo que explicar al profesor de elementos de matemáticas y aplicaciones. Si que conozco como se obtienen los dígitos de control. La letra del DNI cambia, obviamente, por la unicidad del resto y porque el fallo cometido al cambiar una cifra "a" por otra "b" nunca es multiplo de 23. La duda me venia con los otros dígitos de control, lo que yo pienso es que como se multiplica por 1, luego por 3 y luego por 7, como son primos entre sí, pues el dígito de control se altera si se cambia alguna de las cifras, pero no estoy seguro de si esa es la explicación.

13 Diciembre, 2012, 06:11 pm
Respuesta #3

Luis Fuentes

  • el_manco
  • Administrador
  • Mensajes: 58,907
  • País: es
  • Karma: +0/-0
Hola

 No me había fijado que el código de control se queda sólo con la última cifra de la suma que calcula; es decir trabaja módulo \( 10 \). Como \( 1,3,7 \) son coprimos con \( 10 \), si modificamos un dígito en menos de \( 10 \) unidades también cambia el dígito de control.

Saludos.

13 Diciembre, 2012, 06:32 pm
Respuesta #4

Jano

  • $$\Large \color{#5372a0}\pi\,\pi$$
  • Mensajes: 70
  • Karma: +0/-0
  • Sexo: Masculino
Gracias, me ha servido de mucho.

05 Diciembre, 2013, 05:12 pm
Respuesta #5

galilea

  • $$\Large \color{#6a84c0}\pi$$
  • Mensajes: 19
  • Karma: +0/-0
  • Sexo: Femenino
y sin la ayuda de decir que son coprimos con 1,7y3 se podria haber demostrado de otra forma?

06 Diciembre, 2013, 10:02 am
Respuesta #6

Luis Fuentes

  • el_manco
  • Administrador
  • Mensajes: 58,907
  • País: es
  • Karma: +0/-0
Hola

y sin la ayuda de decir que son coprimos con 1,7y3 se podria haber demostrado de otra forma?

No estoy seguro de lo que preguntas; la condición de que esos números sean coprimos con 10 es necesaria para que el argumento funcione. En otro caso una variaciónen una de las cifras del número podría no modificar el número de control. Por ejemplo si usásemos el \( 4 \) en lugar del \( 3 \), \( 2\cdot 4=8  \) y \( 7\cdot 4=28 \). Dado que el dígito de control sólo se queda con la última cifra, no distinguiría entre el dos y el siente.

Saludos.