5 votos

Una fracción continua con números compuestos

¿Cuál es el límite de la fracción continua cuyos denominadores parciales son los compuestos?

2voto

Andrew Puntos 140

Que la fracción continua converge puede establecerse fácilmente a través de la Teorema de Śleszyński-Pringsheim .

Como referencia, aquí hay algunos Mathematica código para calcular este número a prec cifras significativas, que es similar al código dado aquí :

Composite[n_Integer?Positive] := FixedPoint[(n + PrimePi[#] + 1) &, n]

prec = 500;
y = N[1, prec + 5]; c = y; d = 0; k = 1;
While[True, p = Composite[k];
  c = p + 1/c; d = 1/(p + d);
  h = c*d; y *= h;
  If[Abs[h - 1] <= 10^(-prec), Break[]];
  k++];
N[y, prec]

que da como resultado

1.2401934727135404029076599016536194388048699040219547605714142461125675308578993967074435368972054040499444569870631879216700131159033931437886878647547511888183754244113415120681779806667661819237665606323444679166964461726592199240306129802843968806256258252294199900746887849052219088971773650043418994122502389225153031976851620685269261818925150482368821451503313305347497194089489582641069356680422299551667227442255378383831719803128578492721019246089346156505612206821587675561358847518295030

Su recíproco es

0.80632580480527957525355985703886211400308652751886019336591742291710688332574070079436098605441519195401666000252471896335967661438294029308273049422789739675889321789197956373719153024896914087422889469613361550097143208723090059691265863842011401757403471316704470493263754267277999620082114009184258161800044132073167763756696153308835343268670549110722478950038217797937443267139158452067897088395434297330559287749430628860526069885283389279384016537671968819880420551471111687607529969189158471


Gerry ha dicho que el inversor de Plouffe no puede reconocer estos números; tampoco el ISC .

1voto

Matthew Scouten Puntos 2518

Puede que caigas ahí porque buscas una representación vectorial ligeramente desplazada en Google Maps mientras que está bien en otras capas base y transformar EPSG:4326 a EPSG:900913 o EPSG:3857 no lo resuelve todo.

Hay un error en Google Maps que no evalúa bien el tamaño del div cuando se inicia el objeto OpenLayers Map si aún no es visible. Así que después de las llamadas a transform() y redraw(), es posible que tenga que hacer myMapObject.updateSize(); para que Google conozca la proporción real de su mapa en la pantalla.

Si busca una solución genérica para transformar las capas de una proyección a otra, puede utilizar esta función:

var myMap = new OpenLayers.Map('mapDiv');

function mapBaseLayerChanged(evtObj) {
  var mapProj, baseProj, map_this, newBase;
  map_this = this;
  newBase = evtObj.layer;
  mapProj = (map_this.projection && map_this.projection instanceof OpenLayers.Projection) ?
            map_this.projection : new OpenLayers.Projection(map_this.projection);
  baseProj = newBase.projection;
  if (!(baseProj.equals(mapProj))) {
     var center, maxExt;
     center = map_this.getCenter().transform(mapProj, baseProj);
     maxExt = newBase.maxExtent;
     map_this.projection = baseProj;
     map_this.maxExtent = maxExt;
     map_this.setCenter(center, map_this.getZoom(), false, true);
     // Transforms all sub-layers
     for (var i = 0; i < map_this.layers.length; i++) {
        if (map_this.layers[i].isBaseLayer == false) {
           map_this.layers[i].addOptions({projection: baseProj}, true);
           // Transforms all features of the vectors
           for (var j = 0; j < map_this.layers[i].features.length; j++) {
              map_this.layers[i].features[j].geometry.transform(mapProj, baseProj);
           }
           map_this.layers[i].redraw();
        }
     }
     //Solves Google's problem (and mine at the same occasion)
     map_this.updateSize();
  }
}
myMap.events.register('changebaselayer', myMap, mapBaseLayerChanged);

¡Et voilà!

i-Ciencias.com

I-Ciencias es una comunidad de estudiantes y amantes de la ciencia en la que puedes resolver tus problemas y dudas.
Puedes consultar las preguntas de otros usuarios, hacer tus propias preguntas o resolver las de los demás.

Powered by:

X