Documente Academic
Documente Profesional
Documente Cultură
Vol. XXI, n. 68
Julio-Septiembre 1991
~~'".
,-,.,...- """-'-." ..
pp. 781-807
1 ' "'B'
. ..I'LTlJ.:'A,
TI"
." '!<eo:' N''TA
"'D .'. ,.....
>
("'P~;A:rchel
('*)",
''m
"'re.n',.'c'h:
O
~ ~
cE!.,r''A'z'''co'''n'''a'"
'.
. Cirza (*),
~:Gbi'techea
p~~i'Vailo
($)'
:;E'.tfTiidurai~
'.
'
.~
1~1'
'MATklcIAL" "'".
.C
..,.'..O,.'. N'"'T':'..I\."B'.ILIN.',,.,;A.'';D.,
'l
"
."
'
'
un
'
:l(, r.:
'.
'
.,."
;".
,1J.'
'''',
,',
s..
.:
".
" 1
MATEMAIIGAS
::,.
," ;...
'..,.. . ."" .. ....
'. "
"
','E I IN,PORM.\,TIC'll'.
)Du'Eraso(&t)' , '(HACrK;'UN'iENFOQU~:'!':""
INTERDISCIPLINAR),
"<J'.;,:
ir
.....
J::~.'
...i/
!: '
't
.' ~
.'..
; ....
'.
::";
di'';jirx!1idactlco..ll.'''>: D' .
'h:,
_ .. '
,.,' .:.y
:e <.:,
","".
j'1j",;;Creemos qemosuelen ser frecuente~,:l9~,a,rtculos,4id9ticps.det ipo
;~interdisciplinar que. muestren. 4e.q.f!, n:/.Od9.:~pueden, .ponerse en contacto
,.dos,o ms. teoras, . materias .' odisciplinas .de.indole-economica-o empre.atiaL". , ....
;....,',.... <:
,"""';' o:' ,.,")';';'''';:''.''''.,,:>
'le': ,AS, .en el presente-trabajo- intentamos. contribuir;a llenar. un, tal. esspaciot, Tratamos demostrar de manera Glara,relar;iones: entre. qpn-tabilirhdadyMatemticas.',.i;; _
.'., .; ..,;;, ";'
.
.':., ,. ;(~) E~c~~la Universitaria de E~.tud~qs Emp~~sari~l~s .4e' p~~~iopa~' ,V~iversidad
'., de Zaragal (Departamento
de tontabi'd~l' y Finizas):- ($)' EscU:i~phi~ersita',":'1
:.'rj~' de BstudtosBnprsrales d PamploracUnversdad'-de Zragoza' (Departa.
hdnto 'deAnlisi~ Ecnmico). (&)'U:iJ.iv'ersida'd'pbliC'a'de; Navarra. (Departemento
ldeiMatemtica: eInformtiea).';, i ';''y.,;
y'
~',>!:~._,,;.
"",1'."
'1"
....
~~
""
"'~',:,
~,',' ;:.~.
,,"1'
,"
"f""",.':"1.~
782
.,.I
- .--"'...,...,_.-
doct 1'i1llitj;
:.']'
1. INTRODUCCION
1".
~,
783
ccnte de que toda matriz determina un grafo; y que todo grafo determina, una matriz. Se vern as hechos matemticos que, sinduda.itenen
aplicaciones fuera de los lindes de la' Contabilidad (v, gr.: en Fsica, en
Teora de Circuitos Elctricos el principio de la malla de Kirchoff nos
dice: La intensidad de la corriente que llega a un nudo debe igualar a
la de la corriente que salga de l),
Este resultado se trabaja mediante grafos y (pensando en Contabilidad) equivale al consabido principio, el Debe tiene que coincidir con el
Haber (lo que tambin puede interpretarse mediante grafos, como se ve
al estudiar la Contabilidad por Grafos).
Ms an, esperamos que este nuestro trabajo tenga cabida tambin
no ya slo entre profesores universitarios de Contabilidad, sino tambin
entre profesionales de la enseanza de la Matemtica o la Informtica
para las Ciencias Sociales (en particular para con la Economa o los esLudios de Empresa). Creemos que es bueno que ese profesor de matemticas sepa cmo y dnde pueden utilizarse en la prctica aquellas
matemticas que explica. Abundando en esta idea, opinamos que ese
profesor de matemticas cuando, por ejemplo, explique Clculo Matricial proponga a sus alumnos algn problema, tal como: ... Demuestren
ustedes que toda matriz de balances (concepto' que habr explicado antes
brevemente), que aparece en Contabilidad, es antisimtrica.. . 0' ... A
partir del concepto de traspuesta de una matriz, demuestren ustedes que
la suma d los elementos de ,una matriz de saldos (concepto que tambin
podr haber introducido brevemente antes) debe ser igual a' cero.. .,:
Asimismo, el profesor de Informtica .que trabaje para con alumnos
de Ciencias Sociales puede plantear problemas como: ... Diseen ustedes un programa que sirva para multiplicar dos matrices dadas, y aplquenloal clculo de un vector de saldos (concepto de Contabilidad
que tambin habr tenido que introducir brevemente antes) ....,'
Aparece as, claramente, una rica posibilidad cara al, alumno 'de,' Ciencias Econmicas o Empresariales: el conseguir un enfoque interdisciplinarde las asignaturas de Contabilidad, Matemticase Informtica propias del currculum. de un tal alumno.'
Con. esa idea' en la' mente trataremos de elaborar el presente estudio.
2. CONTABILIDAD MATRICIAL
La Contabilidad matricial es un instrumento de almacenaje de, informacin que, hoy da, puede serun buen sustituto del mtodo clsico
artclllo~
doctrinales
1I
I
,.
a12 a13
a21 a22'1 a23
a31' a32 a33
au
--Cl."];'
a2n
a3n
l- . amI
a-a a",3
a mn
--r'"~-I
I
I
I
-1
"J'
1 ..
,.
II
I
I
I
:
l
i
t,
..
'trinales
EJEMPLO:
por'
786
a
a
SO CAJA Y BANCOS
20 P.
G.
CAPITAL
CAPITAL
CAJA
. CAPITAL
~UELDOS
100
200
20
SO
20
i~
.. , ...
.. ,
... ...
.. , .. .
.. ,
DINERO o"
: MAQUINARIA .. ,
SUELDOS '" '"
CAPITAL ...."
...
P. Y G.
... ...
Dinero
a ,
oo'
'. 'Maquinaria
O
O
O
O
O
O
100+50
O
200
O
Sueldos
20
O
O
O
O
Capital
O
O
O
O
O
P. y
0,
()
20
O
O
1
j
I~
I
I
.j
qu haces eso?
INFORMATlC~ 787
Tampoco estara mal que este matemtico haya ledo algn principio
bsico sobre las cuentas (presente en cualquier texto de Contabilidad)
Continuamos: con el ejemploanterfor en el punto donde nos detuvmas. Veamos, cmo obtener una serie de datos tiles jugando con la
matriz:
Calculemos las ~umas deudoras (sumas del DEBE) de cada una de
las cuentas. Esto corresponde a sumar los 'elementos de cada columna de
la matriz del mayor.
En nuestro ejemplo, 'sumando esos elementos de cada columna obtendremos la matriz fila (150 200 20 20 O). Llamaremos matriz del DEBE a
la 'traspuesta de esta matriz, esto es; a la matriz 'columna:
artcule!
doctrinalCi
O' 71
,.
'
20':"
I
I
!
1-
20
I
0 ...1
350 -1
l'
"culos
, trnales
:'1 :;"..
:'. ....
..
: ~ :'. -,
1I
.1
. '1-
HI
~I
H2' '\
I=MH (Matriz de Haberes)
HIl' ~I
1I
1
1
-1
-1
. ,1
1-
I
I=;U -
La matriz columna:
1- DI -1
I D2 I
I=MD
I
1- p" -1
1I
a21 a31
a12 a22 a32
au
l'
,
- ah, a2" a311
a"l
a"2
-1
1
'i=A I
amr
-1
l- . SI -1
. S2 I
I=M$
I
1-
S"
(Matriz
. , de Saldos)
-1
,di 1
lOS
'inales
INFORM~TICA 791
1I
I
1
O
O
1;
EI=I
l-
-1
I
I
-1
l!
I
-1
E 2=!
l-
!
1,
-1
etc.
792'
.\;~;~\~~
793"
b3;,
bn-In
s.
7:94' CONTA~ILIDAD
artcu
..
-r
Se pide: Dar alguna sugerencia para escribir todos estos datos el!
una matriz cuadrada que represente todos los movimientos de dneroque
ha habido.
795
i. x - - - - - - - + .j
796
artctiJif
doctrinnlHi
',.,
aij
I
I
i. x - - - - : - - --t .j
en el grafo que hayamos dibujado: colocamos el valor numrico I'cl)\!"
sentado por a en la fila i yla columna j de la matriz del Mayor.
Asimismo, para pasar de la matriz del Mayor al Grafo contable, (jjj
rnenzamos por. dibujar.n puntos 'en el papel (tantos como cuentas litO
proceso contable). Si en la ma'triz del Mayor el trmino ai, es distinto ,_f
cero, dibujamos una flecha' con origen i y extremo j, y colocames
sobre ella el valor numrico dado por ai. '
(Para ms detalles, consltese Ballestero, 1983, o Kaufmann, 197~!~
Veamos ahora cmo obtener dat'~s contables a la vista del grafo CIljII
table:
Ei Haber de una cuenta i, esto es, la suma aiI+ ... +ain, corresponde
a sumar los valores de todas las flechas que salgan del punto [;
El Debe de una cuenta i,esto es,' la suma ali+ ... +ani, correspomk
a sumar los 'valores de todas las flechas que lleguen al punto i,
El Saldo de una cuenta i corresponde a la diferencia entre el Hal}!~
de iy el Debe de i'Por tanto, su clculo consiste en sumar los 1'1I/;~
res de todas las flechas que salen de [ y restarle los valores de IIJr/M
las flechas que lleguen a [:
La Suma total del Haber ser la suma de lo que haya en el Haber d
las cuentas 1 a n.
En definitiva, se trata de sumar los valores de todas las flechas ,\;11
lientes.
La Suma total del Debe ser la suma de lo que haya en el Debe ,lt
las cuentas de 1 a n. En definitiva, se trata de sumar los valores de toil.
las flechas entrantes.
Como, evidentemente, toda flecha que salga de algn sitio debe lit'
gar a algn otro sitio (dicho de otra manera: toda flecha saliente Fl
tambin una flecha entrante), nos percatamos una vez ms de que:
El Debe es igual al Haber!
El balance parcial entre dos cuentas i y j lo habamos definldu
en Contabilidad Matricial como la diferencia entre los valores de ai y 11"
diferencia' que, eventualmente, podra ser negativa.
Podemos construir as un grafo de balances parciales como sgue.
797
A partir del ejemplo que propusimos al comienzo del apartado anterior sobre Contabilidad Matricial, constryase el correspondiente grafo
contable. Estdiense qu cuentas son origen o aplicacin de fondos.
Calclense Haberes, Debes y Saldos. Obtngase el Grafo de Balances
Parciales.
El siguiente apartado del ejercicio sera darle la vuelta al proceso, y
a partir del grafo contable obtener de nuevo la matriz del Mayor.
Asimismo, a partir del Grafo de Balances Parciales, debe obtenerse la
matriz de balances o bien el casillero triangular que utilizbamos al
final del apartado anterior sobre Contabilidad Matricial.
798
doctrina
{culos
trinales
"
l.
.:
('
.....
'
.'\
800
.datos. Si quisiramos imprimirlos datos uno a uno, habra que utilizar unu Milli\'
.. tencia PRINT, y aadir al programa anterior las lneas siguientes:
70 FOR 1 =1 TO 7
80 FOR J =1 TO 7
90 PRINT (1, J)
100 NEXTJ
110. NEXTI
Si adems queremos que los datos salgan "en forma de matriz (7x7), el proceu
se complica un poco ms, pero sigue siendo sencillo. Dejamos al lector el trahl1,'l~
'"
2.
3-4.
la~
70
80
90
100
110
FOR 1=1 TO 7
S(1) =0
FOR J=l ro 7
S (1) =S(1) +A (l,j)
NEXT J
130 NEXT 1 ,':
. NOTAS: a) Si queremos- ver' la' 'suma de los filas ,,1 .(1 va de 1 a 7) impresas
en la pantalla, habra que aadir la lnea:
801
10
20
30
40
50
60
70
80
90
'100
110
120
'~
DIM S(7)
FOR 1=1 TO 7
INPUT S(l)
NEXT 1
FOR 1=1 TO 7
IF S(1)=O THEN 90
IF S(IO THEN 100
IF S(1)<O THEN 110
PRINT LA CUENTA ";1;" TIENE SALDO NULO
PR1NT LA UENTA ";1;;' TIENE'SLDO ACREEDOR .
PR1NT LA CUENTA ";1;" TIENE SALD,O DEUDOR
NEXT 1
lector.
DIM B(7,7) ,
FOR 1=1 TO 7
FOR J=1 TO 7
B (1, J) =A (J, 1)
NEXT J "
NEXT 1
La Inclusin de procedlmentosdefmpresin ia dejamos al cuidado del
802
INFO~ATICA
.artcul6t;
. .fES_ .,
doctrinale;
DIM B(7,1) ..
FR 1=1 ro 7
FR J=l ro 7.
lNPUTB (1, J).
NEXT J
NEXT 1 .
DIM e (7,7)
,FR 1=1 T 7
FR J=l ro 7
e (I,J)=A (I,J)+B (I,J)
NEXT J
NEXT 1
".
8.
ti
Veamos cmo programar este proceso. (Tngase en cuenta que la Opto. -1'. ,1
racin multiplicar ;* viene ya implementada.) Supongamos que A tiento fi~
tres filas y deis columnas, y que B tiene dos filas y cuatro columnas:
::~
{';
I
I
".-'
1.culos
~:
"!i
l'
'.octrinales
803
jj
10
20
30
40
50
60
. 70
80
90
100
110
120
130
140
150
160
170
180
190
200
210
DIM A (3,2)
FR 1=1 ro 3
FR J=l ro 2
INPUT A (1, J)
NEXT J
NEXT 1
DIM B (2, 4)
FR H=l ro 2
FR T=l ro 4
INPUT B (H, T)
NEXT T
. NEXT H
DIM C (3,4)
FR P=l ro 3
FR Q=l T 4
C (P, Q) =0
FR R=l ro 2
C (P, Q) =C (P, Q) +A (P, R) *B (R, Q)
NEXT R
NEXT Q
NEXT P
(De nuevo dejamos al cuidado del lector los procedimientos de presentacin en pantalla e impresin.)
804
l,
S. COMENTARIOS FINALES
Cabe ahora, antes de terminar nuestro trabajo, hacer alguna reflcxi(~
final. Quiz sea el momento de sacar conclusiones.
No hemos pretendido legar a ver hasta sus ltimas consecuencins tlJ
apartado matemtico que pueda aparecer en las tcnicas contables (
Creemos que no era ese el objetivo de nuestro trabajo, el cual ha pr~ ...1
tendido ser, ante todo, un instrumento didctico, pensado, primordld..
mente, para profesores universitarios de Contabilidad, Maternt icas ji .'
Informtica.
11
.1
l
!
culos
't,~~. trinales
805
'. Sinuestra idea ha sido .presentar-los sustratos matemticos que aparecen en la-Contablidadcceoe decir tambin que.La observacin de hechos contables puede hacer al matemtico plantearse cuestiones o problemas de complejidad en su resolucin matemtica.
El estudio de tales problemas se saldra de los lmites que hemos pretendido para el presente trabajo. Sin embargo, creemos interesante citar
alguno, a modo de ejemplo:
1
El problema del transporte, famoso problema de Investigacin Operativa, de enorme complejidad, y para el que' slo se conocen soluciones
parciales, puede entenderse como el de una multinacional que tiene m
puntos de produccin y' n .puntos de venta. Tiene una serie de pedidos
en cada punto de venta. El transporte de una unidad de mercanca entre
un punto de produccin y un punto de venta tiene un cierto 'coste, en
funcin de la distancia recorrida. El asunto es qu ruta debe seguirse
para que todos los clientes queden satisfechos y el coste de transporte
sea mnimo.
Pues bien, todo el proceso anterior puede ser interpretado a travs
de Contabilidad por Grafos, como un grafo contable: el llevar mercanca
del punto de produccin x al punto de venta, y supondra dos anotaciones
contables: una por el valor de la mercanca que se lleva de x a y (sera
una flecha valorada, de origen x y final en y); una segunda flecha
representara el coste de la operacin de transporte e ira de un punto
que represente la cuenta prdidas y ganancias a x.
(Dejamos al cuidado del lector el planteamiento exhaustivo de un tal
problema, en trminos contables.)
EJEMPLO
806
i)
i)
i)
807
BIBLIOGRAFIA
OlJAIJO-Muoz, R.; BLANCO, A.; ZABALA, J., y ZAMARREO, R.: BA8IC bsico. Curso
de programacin, 9.' ed., editado por los autores, Madrid, 1984.
'\GlJAlJo-Muoz, R.; BLANCO, A.; RUBIALES, E.; ZABALA, J., y ZAMARREO, R.: Programas
comentados de BA8IC bsico, 4.' ed., editado por los autores, Madrid, 1984.
llACA, G.: Las matemticas financieras y los sistemas, Limusa, Mxico, 1986.
IhLLESTERO, E.: Teora y estructura de la nueva contabilidad, 4.' ed., Alianza Editorial (AUT nm. 16), Madrid, 1983.
BROTO, J. J.: Aplicacin del clculo matricial a la Contabilidad de costes: Caractersticas de la Matriz de coeficientes tcnicos asociada al clculo del coste
completo, Tcnica Contable, torno XXXIV, nm. 405, septiembre 1982, pginas 321-340.
CAIBANO, L.: Contabilidad. Anlisis contable de la realidad econmica, Pirmide,
Madrid, 1987.
GRAFE, J.: Matemticas universitarias. Para estudiantes de Ciencias Econmicas y
Empresariales, Mac Graw-Hill, Madrid, 1985.
InRI, Y.: Anlisis de objetivos y control de gestin, ICE Ediciones, Madrid, 1976.
KAUFMANN, A.: Puntos y flechas. Teora de los grafos, Marcombo, Barcelona, 1976.
LANCASTER, K.: Economa matemtica, Bosch, Barcelona, 1973.
NIKAIDO, H.: Mtodos matemticos del anlisis econmico moderno, Vicens Vives,
Barcelona, 1978.
REQUENA, J. M.: La homogeneizacin de magnitudes en la Ciencia de la Contabilidad,
ICE Ediciones, Madrid, 1977.