{"id":12764,"date":"2017-10-12T06:27:15","date_gmt":"2017-10-12T11:27:15","guid":{"rendered":"https:\/\/blog.espol.edu.ec\/algoritmos101\/?page_id=12764"},"modified":"2026-04-06T17:41:15","modified_gmt":"2026-04-06T22:41:15","slug":"resumen-sympy","status":"publish","type":"page","link":"https:\/\/blog.espol.edu.ec\/algoritmos101\/mnumericos\/resumen-sympy\/","title":{"rendered":"Resumen Sympy - expresiones con s\u00edmbolos"},"content":{"rendered":"\n<hr class=\"wp-block-separator has-alpha-channel-opacity\" \/>\n\n\n\n<div class=\"wp-block-group has-medium-font-size is-layout-flex wp-block-group-is-layout-flex\">\n<p><a href=\"#expresion\">Expresi\u00f3n<\/a><\/p>\n\n\n\n<p><a href=\"#operacion\" data-type=\"internal\" data-id=\"#operacion\">Operaci\u00f3n<\/a><\/p>\n\n\n\n<p><a href=\"#evaluar\">Evaluar<\/a><\/p>\n\n\n\n<p><a href=\"#convertir\">Convertir<\/a><\/p>\n\n\n\n<p><a href=\"#derivar\" data-type=\"internal\" data-id=\"#derivar\">Derivar<\/a> <\/p>\n\n\n\n<p><a href=\"#integrar\">Integrar<\/a><\/p>\n<\/div>\n\n\n\n<hr class=\"wp-block-separator has-alpha-channel-opacity\" \/>\n\n\n\n<p>SymPy es una librer\u00eda usada para manejar de forma algebraica las expresiones matem\u00e1ticas. Se requiere definir el s\u00edmbolo que representa la variable en la expresi\u00f3n, por ejemplo la letra '<strong>x<\/strong>'. Si la librer\u00eda <strong>Sympy<\/strong> no est\u00e1 disponible o muestra un error la puede revisar las instrucciones del enlace instalar con pip.<\/p>\n\n\n\n<p>Una formula o funci\u00f3n matem\u00e1tica <strong><em>f(x)<\/em><\/strong> descrita como <strong><em>fx<\/em><\/strong> se puede derivar, integrar, simplificar sus t\u00e9rminos. Tambi\u00e9n se puede construir una expresi\u00f3n matem\u00e1tica, por ejemplo desarrollar los t\u00e9rminos para un polinomio como Taylor.<\/p>\n\n\n\n<p><em><strong>Referencia<\/strong><\/em>: <a href=\"https:\/\/www.sympy.org\/es\/\">https:\/\/www.sympy.org\/es\/<\/a><\/p>\n\n\n\n<hr class=\"wp-block-separator has-alpha-channel-opacity\" \/>\n\n\n\n<div class=\"wp-block-group has-medium-font-size is-layout-flex wp-block-group-is-layout-flex\">\n<p><a href=\"#expresion\">Expresi\u00f3n<\/a><\/p>\n\n\n\n<p><a href=\"#operacion\" data-type=\"internal\" data-id=\"#operacion\">Operaci\u00f3n<\/a><\/p>\n\n\n\n<p><a href=\"#evaluar\">Evaluar<\/a><\/p>\n\n\n\n<p><a href=\"#convertir\">Convertir<\/a><\/p>\n\n\n\n<p><a href=\"#derivar\" data-type=\"internal\" data-id=\"#derivar\">Derivar<\/a> <\/p>\n\n\n\n<p><a href=\"#integrar\">Integrar<\/a><\/p>\n<\/div>\n\n\n\n<hr class=\"wp-block-separator has-alpha-channel-opacity\" \/>\n\n\n\n<h2 class=\"wp-block-heading\" id=\"expresion\">Expresiones con Sympy<\/h2>\n\n\n\n<p>Una funci\u00f3n f(x) como un polinomio<\/p>\n\n\n\n<p class=\"has-text-align-center\"><span class=\"wp-katex-eq\" data-display=\"false\"> f(x) = (1-x)^5 + 5 x ((1-x)^4) - 0.4 <\/span><\/p>\n\n\n\n<p>Se pueden manejar de forma algebraica con Sympy al declarar la variable independiente 'x' como un s\u00edmbolo. La expresi\u00f3n se asigna a fx<\/p>\n\n\n\n<pre class=\"wp-block-code\"><code>import sympy as sym\nx = sym.Symbol('x')\nfx = (1-x)**5 + 5*x*((1-x)**4) - 0.4<\/code><\/pre>\n\n\n\n<p>Se simplifican o se expande los t\u00e9rminos del polinomio con solo una instrucci\u00f3n,<\/p>\n\n\n\n<pre class=\"wp-block-code\"><code>fx = fx.expand()\nprint(fx)<\/code><\/pre>\n\n\n\n<p>mostrando el siguiente resultado:<\/p>\n\n\n\n<pre class=\"wp-block-code\"><code>4*x**5 - 15*x**4 + 20*x**3 - 10*x**2 + 0.6<\/code><\/pre>\n\n\n\n<p>o una presentaci\u00f3n diferente con <code>sym.pprint()<\/code>:<\/p>\n\n\n\n<pre class=\"wp-block-code\"><code>&gt;&gt;&gt; sym.pprint(fx)\n           4          5      \n5*x*(1 - x)  + (1 - x)  - 0.4\n&gt;&gt;&gt; <\/code><\/pre>\n\n\n\n<p><em><strong>Referencia<\/strong><\/em>: https:\/\/docs.sympy.org\/latest\/tutorials\/intro-tutorial\/printing.html#setting-up-pretty-printing<\/p>\n\n\n\n<hr class=\"wp-block-separator has-alpha-channel-opacity\" \/>\n\n\n\n<div class=\"wp-block-group has-medium-font-size is-layout-flex wp-block-group-is-layout-flex\">\n<p><a href=\"#expresion\">Expresi\u00f3n<\/a><\/p>\n\n\n\n<p><a href=\"#operacion\" data-type=\"internal\" data-id=\"#operacion\">Operaci\u00f3n<\/a><\/p>\n\n\n\n<p><a href=\"#evaluar\">Evaluar<\/a><\/p>\n\n\n\n<p><a href=\"#convertir\">Convertir<\/a><\/p>\n\n\n\n<p><a href=\"#derivar\" data-type=\"internal\" data-id=\"#derivar\">Derivar<\/a> <\/p>\n\n\n\n<p><a href=\"#integrar\">Integrar<\/a><\/p>\n<\/div>\n\n\n\n<hr class=\"wp-block-separator has-alpha-channel-opacity\" \/>\n\n\n\n<h2 class=\"wp-block-heading\" id=\"operacion\">Operaciones, combinar otras expresiones<\/h2>\n\n\n\n<p>A una funci\u00f3n simb\u00f3lica <strong>fx<\/strong> se pueden a\u00f1adir m\u00e1s t\u00e9rminos con el mismo s\u00edmbolo<\/p>\n\n\n\n<pre class=\"wp-block-code\"><code>&gt;&gt;&gt; import sympy as sym\n&gt;&gt;&gt; sym.Symbol('x')\n&gt;&gt;&gt; fx = sym.cos(x)\n&gt;&gt;&gt; gx = fx + x\n&gt;&gt;&gt; gx\nx + cos(x)\n&gt;&gt;&gt; gx = gx - 2\n&gt;&gt;&gt; gx\nx + cos(x) - 2<\/code><\/pre>\n\n\n\n<p>Por lo que las funciones simb\u00f3licas son \u00fatiles cuando se construyen expresiones, como en el caso de <a href=\"https:\/\/blog.espol.edu.ec\/algoritmos101\/mn-unidades\/mn-u01\/taylor-polinomio\/\" data-type=\"post\" data-id=\"94\">series de Taylor<\/a> descritas en la Unidad01<\/p>\n\n\n\n<hr class=\"wp-block-separator has-alpha-channel-opacity\" \/>\n\n\n\n<div class=\"wp-block-group has-medium-font-size is-layout-flex wp-block-group-is-layout-flex\">\n<p><a href=\"#expresion\">Expresi\u00f3n<\/a><\/p>\n\n\n\n<p><a href=\"#operacion\" data-type=\"internal\" data-id=\"#operacion\">Operaci\u00f3n<\/a><\/p>\n\n\n\n<p><a href=\"#evaluar\">Evaluar<\/a><\/p>\n\n\n\n<p><a href=\"#convertir\">Convertir<\/a><\/p>\n\n\n\n<p><a href=\"#derivar\" data-type=\"internal\" data-id=\"#derivar\">Derivar<\/a> <\/p>\n\n\n\n<p><a href=\"#integrar\">Integrar<\/a><\/p>\n<\/div>\n\n\n\n<hr class=\"wp-block-separator has-alpha-channel-opacity\" \/>\n\n\n\n<h2 class=\"wp-block-heading\" id=\"evaluar\">Evaluar una expresi\u00f3n f(x) con Sympy<\/h2>\n\n\n\n<p>Las expresiones simb\u00f3licas se pueden evaluar en un punto, ejemplo <code>x<sub>0<\/sub>=0.1<\/code> usando la instrucci\u00f3n <strong><em>fx<\/em><\/strong>.<em><strong>subs<\/strong><\/em>(x,x0), que sustituye el s\u00edmbolo de la variable <code>x<\/code> con el valor definido para <code>x<sub>0<\/sub><\/code>.<\/p>\n\n\n\n<pre class=\"wp-block-code\"><code>&gt;&gt;&gt; import sympy as sym\n&gt;&gt;&gt; sym.Symbol('x')\n&gt;&gt;&gt; fx = sym.cos(x)\n&gt;&gt;&gt; fx.subs(x,0.1)\n0.995004165278026<\/code><\/pre>\n\n\n\n<p><em><strong>Referencia<\/strong><\/em>: https:\/\/docs.sympy.org\/latest\/tutorials\/intro-tutorial\/basic_operations.html#substitution<\/p>\n\n\n\n<hr class=\"wp-block-separator has-alpha-channel-opacity\" \/>\n\n\n\n<div class=\"wp-block-group has-medium-font-size is-layout-flex wp-block-group-is-layout-flex\">\n<p><a href=\"#expresion\">Expresi\u00f3n<\/a><\/p>\n\n\n\n<p><a href=\"#operacion\" data-type=\"internal\" data-id=\"#operacion\">Operaci\u00f3n<\/a><\/p>\n\n\n\n<p><a href=\"#evaluar\">Evaluar<\/a><\/p>\n\n\n\n<p><a href=\"#convertir\">Convertir<\/a><\/p>\n\n\n\n<p><a href=\"#derivar\" data-type=\"internal\" data-id=\"#derivar\">Derivar<\/a> <\/p>\n\n\n\n<p><a href=\"#integrar\">Integrar<\/a><\/p>\n<\/div>\n\n\n\n<hr class=\"wp-block-separator has-alpha-channel-opacity\" \/>\n\n\n\n<h2 class=\"wp-block-heading\" id=\"convertir\">Conversi\u00f3n de forma simb\u00f3lica a forma num\u00e9rica Lambda<\/h2>\n\n\n\n<p>Para evaluar varios puntos en la expresi\u00f3n&nbsp; en forma num\u00e9rica para usar 'x' con valores en un vector o matriz como un arreglo, se convierte a la forma num\u00e9rica Lambda con la instrucci\u00f3n <code>sym.lambdify(x,fx)<\/code><\/p>\n\n\n\n<pre class=\"wp-block-code\"><code>&gt;&gt;&gt; &gt;&gt;&gt; import sympy as sym\n&gt;&gt;&gt; sym.Symbol('x')\n&gt;&gt;&gt; fx = sym.cos(x)\n&gt;&gt;&gt; f_x = sym.lambdify(x,fx)\n&gt;&gt;&gt; f_x(0.1)\n0.9950041652780258\n&gt;&gt;&gt; f_x(&#091;0.1,0.3,0.5])\narray(&#091;0.99500417, 0.95533649, 0.87758256])\n&gt;&gt;&gt; <\/code><\/pre>\n\n\n\n<p><em><strong>Referencia<\/strong><\/em>: https:\/\/docs.sympy.org\/latest\/tutorials\/intro-tutorial\/basic_operations.html#lambdify<\/p>\n\n\n\n<p><em><strong>Ejemplo<\/strong><\/em>: <a href=\"https:\/\/blog.espol.edu.ec\/algoritmos101\/mn-unidades\/mn-u01\/taylor-polinomio\/\" data-type=\"post\" data-id=\"94\">Polinomio de Taylor<\/a><\/p>\n\n\n\n<hr class=\"wp-block-separator has-alpha-channel-opacity\" \/>\n\n\n\n<h2 class=\"wp-block-heading\" id=\"funcion-matematica\">expresiones de Funciones matem\u00e1ticas<\/h2>\n\n\n\n<p>Las Funciones matem\u00e1ticas usadas en otras librer\u00edas como Numpy tienen tambi\u00e9n su representaci\u00f3n simb\u00f3lica en Sympy. Ejemplo cos(x):<\/p>\n\n\n\n<p class=\"has-text-align-center\"><span class=\"wp-katex-eq\" data-display=\"false\"> f(x) = \\cos (x) <\/span><\/p>\n\n\n\n<pre class=\"wp-block-code\"><code>&gt;&gt;&gt; import sympy as sym\n&gt;&gt;&gt; x = sym.Symbol('x')\n&gt;&gt;&gt; fx = sym.cos(x)<\/code><\/pre>\n\n\n\n<p>Realice pruebas con otras funciones: sin(x), exp(x), log(x), log10(x), Heaviside(x)<\/p>\n\n\n\n<hr class=\"wp-block-separator has-alpha-channel-opacity\" \/>\n\n\n\n<div class=\"wp-block-group has-medium-font-size is-layout-flex wp-block-group-is-layout-flex\">\n<p><a href=\"#expresion\">Expresi\u00f3n<\/a><\/p>\n\n\n\n<p><a href=\"#operacion\" data-type=\"internal\" data-id=\"#operacion\">Operaci\u00f3n<\/a><\/p>\n\n\n\n<p><a href=\"#evaluar\">Evaluar<\/a><\/p>\n\n\n\n<p><a href=\"#convertir\">Convertir<\/a><\/p>\n\n\n\n<p><a href=\"#derivar\" data-type=\"internal\" data-id=\"#derivar\">Derivar<\/a> <\/p>\n\n\n\n<p><a href=\"#integrar\">Integrar<\/a><\/p>\n<\/div>\n\n\n\n<hr class=\"wp-block-separator has-alpha-channel-opacity\" \/>\n\n\n\n<h2 class=\"wp-block-heading\" id=\"derivar\">Derivadas con Sympy<\/h2>\n\n\n\n<p>Las expresiones de la derivada se obtienen con la expresi\u00f3n <strong><em>fx<\/em><\/strong>.<em><strong>diff<\/strong><\/em>(x,<strong><em>k<\/em><\/strong>), indicando la <strong><em>k<\/em><\/strong>-\u00e9sima&nbsp; derivada de la expresi\u00f3n.<\/p>\n\n\n\n<pre class=\"wp-block-code\"><code>&gt;&gt;&gt; import sympy as sym\n&gt;&gt;&gt; x = sym.Symbol('x')\n&gt;&gt;&gt; fx = sym.cos(x)\n&gt;&gt;&gt; x\nx\n&gt;&gt;&gt; fx\ncos(x)\n&gt;&gt;&gt; fx.diff(x,1)\n-sin(x)\n&gt;&gt;&gt; fx.diff(x,2)\n-cos(x)<\/code><\/pre>\n\n\n\n<p><em><strong>Referencia<\/strong><\/em>: https:\/\/docs.sympy.org\/latest\/tutorials\/intro-tutorial\/calculus.html#derivatives<\/p>\n\n\n\n<p><em><strong>Ejemplos<\/strong><\/em>: <a href=\"https:\/\/blog.espol.edu.ec\/algoritmos101\/ss-u03\/lti-ct-respuesta-entrada-cero-python\/\" data-type=\"post\" data-id=\"543\">Sistemas LTI CT - Respuesta a entrada cero ZIR con Sympy-Python<\/a><\/p>\n\n\n\n<h3 class=\"wp-block-heading\" id=\"derivadas-como-expresion-de-sympy-sin-evaluar\">Derivadas como expresi\u00f3n de Sympy sin evaluar<\/h3>\n\n\n\n<p>Cuando se requiere expresar tan solo la operaci\u00f3n de derivadas, que ser\u00e1 luego usada o reemplazada con otra expresi\u00f3n, se usa la derivada sin evaluar. Ejemplo:<\/p>\n\n\n\n<p class=\"has-text-align-center\"><span class=\"wp-katex-eq\" data-display=\"false\"> y = \\dfrac{d}{dx}f(x) <\/span><\/p>\n\n\n\n<p>Para m\u00e1s adelante definir f(x).<\/p>\n\n\n\n<p>En Sympy, la expresi\u00f3n de y se realiza indicando que f ser\u00e1 una variable<\/p>\n\n\n\n<pre class=\"wp-block-code\"><code>x = sym.Symbol('x', real=True)\nf = sym.Symbol('f', real=True)\ny = sym.diff(f,x, evaluate=False) # derivada sin evaluar\ng = sym.cos(x) + x**2\nyg = y.subs(f,g).doit() # sustituye f con g y evalua .doit()<\/code><\/pre>\n\n\n\n<pre class=\"wp-block-code\"><code>&gt;&gt;&gt; y\nDerivative(f, x)\n&gt;&gt;&gt; g\nx**2 + cos(x)\n&gt;&gt;&gt; yg\n2*x - sin(x)<\/code><\/pre>\n\n\n\n<p><strong><em>Ejemplos<\/em><\/strong>:<\/p>\n\n\n\n<p><a href=\"https:\/\/blog.espol.edu.ec\/algoritmos101\/mn-unidades\/mn-u01\/taylor-polinomio\/\" data-type=\"post\" data-id=\"94\">Polinomio de Taylor<\/a> - Ejemplos con Sympy-Python<\/p>\n\n\n\n<p>EDO lineal - <a href=\"https:\/\/blog.espol.edu.ec\/algoritmos101\/mn-unidades\/mn-u06\/edo-lineal-complementaria-particular\/\" data-type=\"post\" data-id=\"8636\">soluci\u00f3n complementaria y particular con Sympy-Python<\/a><\/p>\n\n\n\n<p>EDO lineal - <a href=\"https:\/\/blog.espol.edu.ec\/algoritmos101\/mn-unidades\/mn-u06\/edo-auxiliar-general-complementaria\/\" data-type=\"post\" data-id=\"8623\">ecuaciones auxiliar, general y complementaria con Sympy-Python<\/a><\/p>\n\n\n\n<p>EDP Parab\u00f3lica - <a href=\"https:\/\/blog.espol.edu.ec\/algoritmos101\/mn-unidades\/mn-u07\/edp-parabolica-explicito-sympy\/\" data-type=\"post\" data-id=\"8672\">anal\u00edtico expl\u00edcito con Sympy-Python<\/a><\/p>\n\n\n\n<p>EDP El\u00edpticas - <a href=\"https:\/\/blog.espol.edu.ec\/algoritmos101\/mn-unidades\/mn-u07\/edp-elipticas-analitico-iterativo-sympy\/\" data-type=\"post\" data-id=\"8699\">anal\u00edtico iterativo con Sympy-Python<\/a><\/p>\n\n\n\n<hr class=\"wp-block-separator has-alpha-channel-opacity\" \/>\n\n\n\n<h3 class=\"wp-block-heading\" id=\"evaluacion-de-las-expresiones-sympy\">Evaluaci\u00f3n de las expresiones Sympy<\/h3>\n\n\n\n<p>Se define la expresi\u00f3n 'derivada' y se la usa con la instrucci\u00f3n <code>fx.subs(x,valor)<\/code><\/p>\n\n\n\n<pre class=\"wp-block-code\"><code>&gt;&gt;&gt; fx.subs(x,0)\n1\n&gt;&gt;&gt; fx.subs(x,1\/3)\n0.944956946314738\n&gt;&gt;&gt; derivada = fx.diff(x,1)\n&gt;&gt;&gt; derivada\n-sin(x)\n&gt;&gt;&gt; derivada.subs(x,1\/3)\n-0.327194696796152\n&gt;&gt;&gt;<\/code><\/pre>\n\n\n\n<hr class=\"wp-block-separator has-alpha-channel-opacity\" \/>\n\n\n\n<div class=\"wp-block-group has-medium-font-size is-layout-flex wp-block-group-is-layout-flex\">\n<p><a href=\"#expresion\">Expresi\u00f3n<\/a><\/p>\n\n\n\n<p><a href=\"#operacion\" data-type=\"internal\" data-id=\"#operacion\">Operaci\u00f3n<\/a><\/p>\n\n\n\n<p><a href=\"#evaluar\">Evaluar<\/a><\/p>\n\n\n\n<p><a href=\"#convertir\">Convertir<\/a><\/p>\n\n\n\n<p><a href=\"#derivar\" data-type=\"internal\" data-id=\"#derivar\">Derivar<\/a> <\/p>\n\n\n\n<p><a href=\"#integrar\">Integrar<\/a><\/p>\n<\/div>\n\n\n\n<hr class=\"wp-block-separator has-alpha-channel-opacity\" \/>\n\n\n\n<h2 class=\"wp-block-heading\" id=\"integrar\">Integrales con Sympy<\/h2>\n\n\n\n<p>Sympy incorpora la operaci\u00f3n del integral en sus expresiones, que pueden ser integrales definidas en un intervalo o expresiones sin evaluar.<\/p>\n\n\n\n<pre class=\"wp-block-code\"><code>&gt;&gt;&gt; import sympy as sym\n&gt;&gt;&gt; t = sym.Symbol('t',real=True)\n&gt;&gt;&gt; x = 10*sym.exp(-3*t)\n&gt;&gt;&gt; x\n10*exp(-3*t)\n&gt;&gt;&gt; y = sym.integrate(x,(t,0,10))\n&gt;&gt;&gt; y\n10\/3 - 10*exp(-30)\/3\n&gt;&gt;&gt; y = sym.integrate(x,(t,0,sym.oo))\n&gt;&gt;&gt; y\n10\/3<\/code><\/pre>\n\n\n\n<p><strong>Referencia<\/strong>: https:\/\/docs.sympy.org\/latest\/tutorials\/intro-tutorial\/calculus.html#integrals<\/p>\n\n\n\n<p><strong><em>Ejemplos<\/em><\/strong>:<br><a href=\"https:\/\/blog.espol.edu.ec\/algoritmos101\/ss-u04\/transformada-laplace-integral-sympy\/\" data-type=\"post\" data-id=\"350\">Transformada de Laplace - Integral con Sympy-Python<\/a><\/p>\n\n\n\n<p><a href=\"https:\/\/blog.espol.edu.ec\/algoritmos101\/ss-u05\/series-fourier-funciones-periodicas\/\" data-type=\"post\" data-id=\"17804\">Series de Fourier de se\u00f1ales peri\u00f3dicas con Sympy-Python<\/a><\/p>\n\n\n\n<p><a href=\"https:\/\/blog.espol.edu.ec\/algoritmos101\/ss-u03\/integral-convolucion-xt-ht-causal\/\" data-type=\"post\" data-id=\"4594\">Integral de Convoluci\u00f3n entre x(t) y h(t) causal con Sympy-Python<\/a><\/p>\n\n\n\n<hr class=\"wp-block-separator has-alpha-channel-opacity\" \/>\n\n\n\n<div class=\"wp-block-group has-medium-font-size is-layout-flex wp-block-group-is-layout-flex\">\n<p><a href=\"#expresion\">Expresi\u00f3n<\/a><\/p>\n\n\n\n<p><a href=\"#operacion\" data-type=\"internal\" data-id=\"#operacion\">Operaci\u00f3n<\/a><\/p>\n\n\n\n<p><a href=\"#evaluar\">Evaluar<\/a><\/p>\n\n\n\n<p><a href=\"#convertir\">Convertir<\/a><\/p>\n\n\n\n<p><a href=\"#derivar\" data-type=\"internal\" data-id=\"#derivar\">Derivar<\/a> <\/p>\n\n\n\n<p><a href=\"#integrar\">Integrar<\/a><\/p>\n<\/div>\n\n\n\n<hr class=\"wp-block-separator has-alpha-channel-opacity\" \/>\n","protected":false},"excerpt":{"rendered":"<p>Expresi\u00f3n Operaci\u00f3n Evaluar Convertir Derivar Integrar SymPy es una librer\u00eda usada para manejar de forma algebraica las expresiones matem\u00e1ticas. Se requiere definir el s\u00edmbolo que representa la variable en la expresi\u00f3n, por ejemplo la letra 'x'. Si la librer\u00eda Sympy no est\u00e1 disponible o muestra un error la puede revisar las instrucciones del enlace instalar [&hellip;]<\/p>\n","protected":false},"author":8043,"featured_media":0,"parent":8,"menu_order":0,"comment_status":"closed","ping_status":"closed","template":"wp-custom-template-p-ginas-mn","meta":{"footnotes":""},"class_list":["post-12764","page","type-page","status-publish","hentry"],"_links":{"self":[{"href":"https:\/\/blog.espol.edu.ec\/algoritmos101\/wp-json\/wp\/v2\/pages\/12764","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/blog.espol.edu.ec\/algoritmos101\/wp-json\/wp\/v2\/pages"}],"about":[{"href":"https:\/\/blog.espol.edu.ec\/algoritmos101\/wp-json\/wp\/v2\/types\/page"}],"author":[{"embeddable":true,"href":"https:\/\/blog.espol.edu.ec\/algoritmos101\/wp-json\/wp\/v2\/users\/8043"}],"replies":[{"embeddable":true,"href":"https:\/\/blog.espol.edu.ec\/algoritmos101\/wp-json\/wp\/v2\/comments?post=12764"}],"version-history":[{"count":9,"href":"https:\/\/blog.espol.edu.ec\/algoritmos101\/wp-json\/wp\/v2\/pages\/12764\/revisions"}],"predecessor-version":[{"id":24140,"href":"https:\/\/blog.espol.edu.ec\/algoritmos101\/wp-json\/wp\/v2\/pages\/12764\/revisions\/24140"}],"up":[{"embeddable":true,"href":"https:\/\/blog.espol.edu.ec\/algoritmos101\/wp-json\/wp\/v2\/pages\/8"}],"wp:attachment":[{"href":"https:\/\/blog.espol.edu.ec\/algoritmos101\/wp-json\/wp\/v2\/media?parent=12764"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}