¿Cómo citar la fuente original de un algoritmo y una fuente secundaria que proporcione una descripción más clara del algoritmo?

Tuve una situación en la que, para un algoritmo en particular, aparece por primera vez en un artículo [1]. Esto hace que [1] sea una fuente primaria. Encontré [1] un poco difícil de leer cuando se trataba de describir la implementación y los detalles finos del algoritmo. Pero fue bueno para describir por qué se necesitaba el algoritmo.

Encontré otro trabajo, que era una tesis de maestría [2]. Incluía un trabajo matemático paso a paso de lo que estaba en [1] (y [2] citado [1] apropiadamente). Me ayudó mucho. Podría haber hecho el trabajo matemático yo mismo, pero no lo hice.

Así que estoy escribiendo un breve resumen del Algoritmo:

El algoritmo {{Foo}} permite resolver el problema {{Bar}} [1]. Se basa en el hecho de que {{Equation}} se cumple bajo {{Conditions}} [2]. {{Mi propia explicación de {{Foo}} aquí}}

¿Es esto correcto?

Vaya, arreglado. (ni siquiera necesitaba seguir el enlace para saber a qué blog apunta)

Respuestas (2)

Esto es correcto solo si la fuente de la primera oración es exclusivamente [1] y la fuente de la segunda oración es exclusivamente [2].

Es decir, si aprendes "El algoritmo {{Foo}} permite resolver el problema {{Bar}}" de [1] sin haber leído [2], y "Se basa en que {{Equation} } contiene {{Conditions}}" es una contribución original de [2] que no está en [1], entonces su cita es correcta.

De lo contrario, es posible que deba citar [1,2] para la primera y/o la segunda oración, según corresponda.

if [1], nunca hace la derivación, o presiona el paso final (lo que hace que el algoritmo sea útil), ya que los autores asumen que el lector está lo suficientemente familiarizado con las matemáticas relacionadas para derivar esto. Entonces citar [2] es suficiente. es decir, aunque el conocimiento expresado en [2] debe haber sido conocido por los autores de [1]. Debido a que no lo escribieron en ninguna parte, no necesito citarlos para eso.
Si [1] no menciona "esto se debe a que {{Ecuación}} se cumple bajo {{Condiciones}}", entonces no debe citar [1] para esa afirmación. Esto sería similar a afirmar que "[1] respalda mi declaración de que X" cuando [1] no dice nada sobre X. Por otro lado, si [1] menciona que "esto es porque {{Ecuación}} se cumple bajo {{Conditions}}" pero solo entiende cómo esto es importante después de leer [2], citaría ambos [1,2] para esa declaración.

Algo como esto debería estar bien:

El problema de la barra se puede resolver utilizando el algoritmo de Foo [1], que se basa en el hecho de que la ecuación se cumple en las condiciones . Una exposición útil y detallada del algoritmo Foo y cómo implementarlo en la práctica se puede encontrar en [2].

Me gusta esta forma de hacerlo, ya que aclara con mayor precisión la razón principal para citar la fuente secundaria.