Remote View

Share this post
O-Day - Bagel updates 15 Jun 2022
remoteview.substack.com

O-Day - Bagel updates 15 Jun 2022

Fields passing through Corrugated iron sheet? Free maker of 3D 'natures donuts' and VEGA Bagel reactor progress

Bob Greenyer
Jun 14
9
30
Share this post
O-Day - Bagel updates 15 Jun 2022
remoteview.substack.com

Henk Jurrien has been laying out a field assessment area in his barn

Early tests appear to show that the field penetrates corrugated iron roofing sheet.


‘Peter S.’ developed a free parametric ‘Natures donut’ builder

After developing the excellent parametric bagel builder using OpenSCAD. I asked Peter S. if he could develop a similar parametric 3D model builder for making the structures I had derived from LION and Hutchison samples and later found one Henk Jurrien’s VEGA Valley eastern plateau.

He duly obliged, however, due to limitations in OpenSCAD, he developed the beta tool in the free 3D software, Blender. Over a few days I worked with him, identifying errors in the output which he found workarounds for with the skill of an experienced programmer. I cannot thank him enough for his timely and professional approach.

Below is his video showing how to use the tool, it was with the beta, but there is no need to re-record it as the instructions are still valid. Link to software and code below.

It took a few minutes to download the Mac version of Blender and install it. Then I just clicked on the “Scripting” tab and after hitting “New” and pasting the code below, I was up and running. Below is a green clone of the one I published on 17th February 17th 2020, only, with Peters tool, it took just a few seconds to build this time!

NOTE: in these “natural donuts” the first level is actually a 2nd level with respect to the Zhvirblis/Nevessky paper and the overall structure above is a 1,2,3,4-tor. That being said, the smaller Tori here are fractals of the larger ones.

Download BLENDER from here.

Code for the ‘natural donut maker’: https://pastebin.com/F0Q4swpK

import bpy
import bmesh
import math

'''
 - Version 1: First release
 - Version 2: Changed from Lattice deform to Mesh Deform due to some strange non linear characteristics
'''


clear_first = True # clearing all existing torus objects first
smoothing = 0 # set to 0 for default torus geometry, set to > 0 for subdivision multiple
# progressive radii of torus, radius_1 is the minor radius and radius_2 is major radius of first torus
radius_1 = 0.5
radius_2 = 2.0
radius_3 = 8.0
radius_4 = 32.0
radius_5 = 128.0
# pregressive number of sections on each torus (smallest to largest)
sections_1 = 32
sections_2 = 32
sections_3 = 32
# whether or not to stretch the outer edge of the torus to attempt to fill the parent torus volume (smallest to largest)
# be awre that using stretch on more than one level will result in non symetric torus on the lower levels.
stretch_1 = True
stretch_2 = True
stretch_3 = True
level = 4 # level of torus to render up to


from bpy import context

import builtins as __builtin__

def console_print(*args, **kwargs):
    for a in context.screen.areas:
        if a.type == 'CONSOLE':
            c = {}
            c['area'] = a
            c['space_data'] = a.spaces.active
            c['region'] = a.regions[-1]
            c['window'] = context.window
            c['screen'] = context.screen
            s = " ".join([str(arg) for arg in args])
            for line in s.split("\n"):
                bpy.ops.console.scrollback_append(c, text=line)

def print(*args, **kwargs):
    """Console print() function."""

    console_print(*args, **kwargs) # to py consoles
    __builtin__.print(*args, **kwargs) # to system console


#bpy.ops.object.mode_set(mode='OBJECT')
bpy.ops.object.select_all(action='DESELECT')
if clear_first:
    for obj in bpy.context.scene.objects:
        if obj.name.startswith('Torus'):
            bpy.data.objects.remove(obj, do_unlink = True)
    #bpy.ops.object.select_all(action='SELECT')
    #bpy.ops.object.delete(use_global=False, confirm=False)

#bpy.ops.mesh.primitive_uv_sphere_add(radius=radius_4, enter_editmode=False, align='WORLD', location=(0, 0, 0), scale=(1, 1, 1))

if level > 0:
    # first torus level
    
    bpy.ops.mesh.primitive_torus_add(align='WORLD', location=(0, 0, 0), rotation=(0, 0, 0), major_radius=radius_2-radius_1, minor_radius=radius_1, abso_major_rad=radius_2, abso_minor_rad=radius_1)
    torus_1 = bpy.context.selected_objects[0]
    
if level > 1:
    # second torus level

    bpy.ops.transform.translate(value=(radius_3-radius_2, 0, 0), orient_axis_ortho='X', orient_type='GLOBAL', orient_matrix=((1, 0, 0), (0, 1, 0), (0, 0, 1)), orient_matrix_type='GLOBAL', constraint_axis=(True, False, False), mirror=False, use_proportional_edit=False, proportional_edit_falloff='SMOOTH', proportional_size=1, use_proportional_connected=False, use_proportional_projected=False)
    bpy.ops.object.origin_set(type='ORIGIN_CURSOR', center='MEDIAN')

    bpy.ops.mesh.primitive_uv_sphere_add(radius=1, enter_editmode=False, align='WORLD', location=(0, 0, 0), scale=(1, 1, 1))
    origin_1 = bpy.context.selected_objects[0]

    bpy.ops.mesh.primitive_cube_add(enter_editmode=False, align='WORLD', location=(radius_3/2, 0, 0), scale=(1,1,1))
    bpy.ops.transform.resize(value=(radius_3/2, radius_2, radius_1), orient_type='GLOBAL', orient_matrix=((1, 0, 0), (0, 1, 0), (0, 0, 1)), orient_matrix_type='GLOBAL', constraint_axis=(True, False, False), mirror=False, use_proportional_edit=False, proportional_edit_falloff='SMOOTH', proportional_size=1, use_proportional_connected=False, use_proportional_projected=False)
    lattice_1 = bpy.context.selected_objects[0]
    
    # https://blender.stackexchange.com/questions/163855/how-to-subdivide-mesh-with-python-and-blender-2-8
    bm = bmesh.new()
    bm.from_mesh(lattice_1.data)
    #bm = bmesh.from_edit_mesh(lattice_1.data)
    edges_to_split =  [edge for edge in bm.edges if edge.verts[0].co.z == -1 * edge.verts[1].co.z]
    bmesh.ops.subdivide_edges(bm, edges=edges_to_split, cuts=1, use_grid_fill=True)
    bm.to_mesh(lattice_1.data)
    bm.free()
    lattice_1.data.update()
    #bmesh.update_edit_mesh(lattice_1.data)

    if smoothing > 0:
        modifier_subd = torus_1.modifiers.new("Subdivision", 'SUBSURF')
        modifier_subd.levels = smoothing

    modifier_latt = torus_1.modifiers.new("MeshDeform", 'MESH_DEFORM')
    modifier_latt.object = lattice_1
    modifier_latt.precision = 3
    
    bpy.ops.object.select_all(action='DESELECT')
    bpy.context.view_layer.objects.active = torus_1
    torus_1.select_set(True)  
    bpy.ops.object.meshdeform_bind(modifier="MeshDeform")

    bm = bmesh.new()
    bm.from_mesh(lattice_1.data)
    for p in bm.verts:
        #print(p.co)
        if p.co.x == -1.0:
            p.co.z = 0.0
        if stretch_1 and p.co.x == 1.0 and p.co.z != 0.0:
            #print(math.cos((2*math.pi)/(sections_1*2)))
            #print(radius_3*math.sin((2*math.pi)/(sections_1*2))/radius_1)
            p.co.x = math.cos((2*math.pi)/(sections_1*2))
            if p.co.z == 1.0:
                p.co.z = radius_3*math.sin((2*math.pi)/(sections_1*2))/radius_1
            if p.co.z == -1.0:
                p.co.z = -radius_3*math.sin((2*math.pi)/(sections_1*2))/radius_1
                
    bm.to_mesh(lattice_1.data)
    bm.free()
    lattice_1.data.update()
    
    modifier_arr = torus_1.modifiers.new("Array", 'ARRAY')
    modifier_arr.count = sections_1
    modifier_arr.use_relative_offset = False
    modifier_arr.use_constant_offset = True
    modifier_arr.constant_offset_displace[0] = 0
    modifier_arr.use_object_offset = True
    modifier_arr.offset_object = origin_1

    bpy.ops.object.select_all(action='DESELECT')
    bpy.context.view_layer.objects.active = origin_1
    origin_1.select_set(True)   

    bpy.ops.transform.rotate(value=(2*math.pi)/sections_1, orient_axis='Y', orient_type='GLOBAL', orient_matrix=((1, 0, 0), (0, 1, 0), (0, 0, 1)), orient_matrix_type='GLOBAL', constraint_axis=(False, True, False), mirror=False, use_proportional_edit=False, proportional_edit_falloff='SMOOTH', proportional_size=1, use_proportional_connected=False, use_proportional_projected=False)
    
    bpy.ops.object.select_all(action='DESELECT')
    context.view_layer.objects.active = torus_1
    torus_1.select_set(True)   
    if smoothing > 0:
        bpy.ops.object.modifier_apply(modifier="Subdivision")
    bpy.ops.object.modifier_apply(modifier="MeshDeform")
    bpy.ops.object.modifier_apply(modifier="Array")

    bpy.ops.object.select_all(action='DESELECT')
    context.view_layer.objects.active = lattice_1
    lattice_1.select_set(True)   
    origin_1.select_set(True)   
    bpy.ops.object.delete(use_global=False, confirm=False)

if level > 2:
    # third level torus

    bpy.ops.mesh.primitive_uv_sphere_add(radius=1, enter_editmode=False, align='WORLD', location=(0, 0, 0), scale=(1, 1, 1))
    origin_1 = bpy.context.selected_objects[0]

    bpy.ops.object.select_all(action='DESELECT')
    context.view_layer.objects.active = torus_1
    torus_1.select_set(True)

    bpy.ops.transform.translate(value=(radius_4-radius_3, 0, 0), orient_axis_ortho='X', orient_type='GLOBAL', orient_matrix=((1, 0, 0), (0, 1, 0), (0, 0, 1)), orient_matrix_type='GLOBAL', constraint_axis=(True, False, False), mirror=False, use_proportional_edit=False, proportional_edit_falloff='SMOOTH', proportional_size=1, use_proportional_connected=False, use_proportional_projected=False)
    bpy.ops.object.origin_set(type='ORIGIN_CURSOR', center='MEDIAN')
    
    bpy.ops.mesh.primitive_cube_add(enter_editmode=False, align='WORLD', location=(radius_4/2, 0, 0), scale=(1,1,1))
    bpy.ops.transform.resize(value=(radius_4/2, radius_2, radius_3), orient_type='GLOBAL', orient_matrix=((1, 0, 0), (0, 1, 0), (0, 0, 1)), orient_matrix_type='GLOBAL', constraint_axis=(True, False, False), mirror=False, use_proportional_edit=False, proportional_edit_falloff='SMOOTH', proportional_size=1, use_proportional_connected=False, use_proportional_projected=False)
    lattice_1 = bpy.context.selected_objects[0]
    
    # https://blender.stackexchange.com/questions/163855/how-to-subdivide-mesh-with-python-and-blender-2-8
    bm = bmesh.new()
    bm.from_mesh(lattice_1.data)
    #bm = bmesh.from_edit_mesh(lattice_1.data)
    edges_to_split =  [edge for edge in bm.edges if edge.verts[0].co.y == -1 * edge.verts[1].co.y]
    bmesh.ops.subdivide_edges(bm, edges=edges_to_split, cuts=1, use_grid_fill=True)
    bm.to_mesh(lattice_1.data)
    bm.free()
    lattice_1.data.update()
    #bmesh.update_edit_mesh(lattice_1.data)

    modifier_latt = torus_1.modifiers.new("MeshDeform", 'MESH_DEFORM')
    modifier_latt.object = lattice_1
    modifier_latt.precision = 3
    
    bpy.ops.object.select_all(action='DESELECT')
    bpy.context.view_layer.objects.active = torus_1
    torus_1.select_set(True)  
    bpy.ops.object.meshdeform_bind(modifier="MeshDeform")

    bm = bmesh.new()
    bm.from_mesh(lattice_1.data)
    for p in bm.verts:
        print(p.co)
        if p.co.x == -1.0:
            p.co.y = 0.0
        if stretch_2 and p.co.x == 1.0 and p.co.y != 0.0:
            #print(math.cos((2*math.pi)/(sections_2*2)))
            #print(radius_4*math.sin((2*math.pi)/(sections_2*2))/radius_2)
            p.co.x = math.cos((2*math.pi)/(sections_2*2))
            if p.co.y == 1.0:
                p.co.y = radius_4*math.sin((2*math.pi)/(sections_2*2))/radius_2
            if p.co.y == -1.0:
                p.co.y = -radius_4*math.sin((2*math.pi)/(sections_2*2))/radius_2
                
    bm.to_mesh(lattice_1.data)
    bm.free()
    lattice_1.data.update()
    
    modifier_arr = torus_1.modifiers.new("Array", 'ARRAY')
    modifier_arr.count = sections_2
    modifier_arr.use_relative_offset = False
    modifier_arr.use_constant_offset = True
    modifier_arr.constant_offset_displace[0] = 0
    modifier_arr.use_object_offset = True
    modifier_arr.offset_object = origin_1

    bpy.ops.object.select_all(action='DESELECT')
    bpy.context.view_layer.objects.active = origin_1
    origin_1.select_set(True)   

    bpy.ops.transform.rotate(value=(2*math.pi)/sections_2, orient_axis='Y', orient_type='GLOBAL', orient_matrix=((1, 0, 0), (0, 1, 0), (0, 0, 1)), orient_matrix_type='GLOBAL', constraint_axis=(False, False, True), mirror=False, use_proportional_edit=False, proportional_edit_falloff='SMOOTH', proportional_size=1, use_proportional_connected=False, use_proportional_projected=False)
    
    bpy.ops.object.select_all(action='DESELECT')
    context.view_layer.objects.active = torus_1
    torus_1.select_set(True)   
    bpy.ops.object.modifier_apply(modifier="MeshDeform")
    bpy.ops.object.modifier_apply(modifier="Array")

    bpy.ops.object.select_all(action='DESELECT')
    context.view_layer.objects.active = lattice_1
    lattice_1.select_set(True)   
    origin_1.select_set(True)   
    bpy.ops.object.delete(use_global=False, confirm=False)
    
    
if level > 3:
    # fourth level torus

    bpy.ops.mesh.primitive_uv_sphere_add(radius=1, enter_editmode=False, align='WORLD', location=(0, 0, 0), scale=(1, 1, 1))
    origin_1 = bpy.context.selected_objects[0]

    bpy.ops.object.select_all(action='DESELECT')
    context.view_layer.objects.active = torus_1
    torus_1.select_set(True)

    bpy.ops.transform.translate(value=(radius_5-radius_4, 0, 0), orient_axis_ortho='X', orient_type='GLOBAL', orient_matrix=((1, 0, 0), (0, 1, 0), (0, 0, 1)), orient_matrix_type='GLOBAL', constraint_axis=(True, False, False), mirror=False, use_proportional_edit=False, proportional_edit_falloff='SMOOTH', proportional_size=1, use_proportional_connected=False, use_proportional_projected=False)
    bpy.ops.object.origin_set(type='ORIGIN_CURSOR', center='MEDIAN')
    
    bpy.ops.mesh.primitive_cube_add(enter_editmode=False, align='WORLD', location=(radius_5/2, 0, 0), scale=(1,1,1))
    bpy.ops.transform.resize(value=(radius_5/2, radius_4, radius_3), orient_type='GLOBAL', orient_matrix=((1, 0, 0), (0, 1, 0), (0, 0, 1)), orient_matrix_type='GLOBAL', constraint_axis=(True, False, False), mirror=False, use_proportional_edit=False, proportional_edit_falloff='SMOOTH', proportional_size=1, use_proportional_connected=False, use_proportional_projected=False)
    lattice_1 = bpy.context.selected_objects[0]
    
    # https://blender.stackexchange.com/questions/163855/how-to-subdivide-mesh-with-python-and-blender-2-8
    bm = bmesh.new()
    bm.from_mesh(lattice_1.data)
    #bm = bmesh.from_edit_mesh(lattice_1.data)
    edges_to_split =  [edge for edge in bm.edges if edge.verts[0].co.z == -1 * edge.verts[1].co.z]
    bmesh.ops.subdivide_edges(bm, edges=edges_to_split, cuts=1, use_grid_fill=True)
    bm.to_mesh(lattice_1.data)
    bm.free()
    lattice_1.data.update()
    #bmesh.update_edit_mesh(lattice_1.data)

    modifier_latt = torus_1.modifiers.new("MeshDeform", 'MESH_DEFORM')
    modifier_latt.object = lattice_1
    modifier_latt.precision = 3
    
    bpy.ops.object.select_all(action='DESELECT')
    bpy.context.view_layer.objects.active = torus_1
    torus_1.select_set(True)  
    bpy.ops.object.meshdeform_bind(modifier="MeshDeform")
    
    bm = bmesh.new()
    bm.from_mesh(lattice_1.data)
    for p in bm.verts:
        #print(p.co)
        if p.co.x == -1.0:
            p.co.z = 0.0
        if stretch_3 and p.co.x == 1.0 and p.co.z != 0.0:
            #print(math.cos((2*math.pi)/(sections_3*2)))
            #print(radius_5*math.sin((2*math.pi)/(sections_3*2))/radius_3)
            p.co.x = math.cos((2*math.pi)/(sections_3*2))
            if p.co.z == 1.0:
                p.co.z = radius_5*math.sin((2*math.pi)/(sections_3*2))/radius_3
            if p.co.z == -1.0:
                p.co.z = -radius_5*math.sin((2*math.pi)/(sections_3*2))/radius_3
                
    bm.to_mesh(lattice_1.data)
    bm.free()
    lattice_1.data.update()
    
    modifier_arr = torus_1.modifiers.new("Array", 'ARRAY')
    modifier_arr.count = sections_3
    modifier_arr.use_relative_offset = False
    modifier_arr.use_constant_offset = True
    modifier_arr.constant_offset_displace[0] = 0
    modifier_arr.use_object_offset = True
    modifier_arr.offset_object = origin_1

    bpy.ops.object.select_all(action='DESELECT')
    bpy.context.view_layer.objects.active = origin_1
    origin_1.select_set(True)   

    bpy.ops.transform.rotate(value=(2*math.pi)/sections_3, orient_axis='Y', orient_type='GLOBAL', orient_matrix=((1, 0, 0), (0, 1, 0), (0, 0, 1)), orient_matrix_type='GLOBAL', constraint_axis=(False, True, False), mirror=False, use_proportional_edit=False, proportional_edit_falloff='SMOOTH', proportional_size=1, use_proportional_connected=False, use_proportional_projected=False)
    
    bpy.ops.object.select_all(action='DESELECT')
    context.view_layer.objects.active = torus_1
    torus_1.select_set(True)   
    bpy.ops.object.modifier_apply(modifier="MeshDeform")
    bpy.ops.object.modifier_apply(modifier="Array")

    bpy.ops.object.select_all(action='DESELECT')
    context.view_layer.objects.active = lattice_1
    lattice_1.select_set(True)   
    origin_1.select_set(True)   
    bpy.ops.object.delete(use_global=False, confirm=False)

Thanks again to Peter S. for an outstanding contribution!


David Boutilier continues development of VEGA reactor designed to test Bagel configurations.

A 1,2,3 - tor was chosen for the claimed magnetic effect, it is not known what L/R configuration yet will be optimal - or indeed if any will have an effect. Quartz tube chosen to allow viewing of any Glowing Action (After all, it is a VEGA experiment!)
Plumbing, sealing.
Large spherical Anode, very Chernetsky! Likely cooled copper feeds.
The Cathode is based on a mid 1990s “Moray B. King” super tube, likely with a tungsten welding rod initiator. The round hole aids in the production of toroidal emissions. Quartz isolation on electrode stem and mica suppression.

“I did test the vacuum out yesterday and although it's not perfect it is good enough to hold enough vacuum for experiments with the pump running for certain.” - Dave, 14 June, 2022


Russian Cold Nuclear Transmutation & Ball Lightning to make extra presentation of the season.

I updated as much as I could last Wednesday, the Russian community on latest developments. Well, following that - later today, this will be presented, which I will share as soon as possible…

"Resonances in the ether and their application"

F.S. Zaitsev, DSC, Professor, Academician of the Russian Academy of Natural Sciences, 

S.M. Godin, engineer-physicist, equipment designer

The presentation gives the theory of the aether resonances. Such resonances, as the analysis showed, were used by N. Tesla and his followers in experiments with ball lightning. The results of applying the developed theory to LENR generation are described. The new LENR-R technology (R is from Resonances), implemented in the TNLT (Transformation of Nuclides at Low Temperature) installation, allows to obtain LENR at room temperature. A few minutes after the TNLT is turned on and with only ~10 W input to the reactor zone. The emission of cold and thermal neutrons or neutron-like objects of energies less than ~0.03 eV with intensity of ~10^6 [neutron/s] into the solid angle 4pi [sr] is observed, which is comparable to the intensity of industrial fast neutron sources. 

The prospects of using the aetheric resonances in physics, medicine and economics are discussed."

30
Share this post
O-Day - Bagel updates 15 Jun 2022
remoteview.substack.com
30 Comments

Create your profile

0 subscriptions will be displayed on your profile (edit)

Skip for now

Only paid subscribers can comment on this post

Already a paid subscriber? Sign in

Check your email

For your security, we need to re-authenticate you.

Click the link we sent to , or click here to sign in.

Peter S
Jul 2Liked by Bob Greenyer

Hey Bob,

Was watching some channeled videos today and one part I thought I'de pass along. Not because it includes any innate wisdom just because I like corroboration, even if it is from academic sources. This seemed like pretty good corroboration I provided the portion of the transcript from the video for context below (there's some slightly unrelated stuff In the transcript I pasted towards the end, but I found it interesting as it relates to the Mandela effect).

What she describes is the connection and nesting of torroidal fields as being the fields that underlie the "density" we inhabit and interconnect with all other fields. I found it very interesting how this connects back to the potential Mandela effect which I have been witnessing greatly as of late.

The more youtube forces me to watch Dan Winter, the more I'm starting to feel that the magnetic flux tunnels that the torroidal EVO's are following are probably precisely what Dan says, a matrix of (scalar?) energy lines. Numerous researchers have claimed there is some super-luminal element to the this network but I have no way to know how or why they claim this beyond equations that don't make sense to me ;).

https://youtu.be/xxESP5uV1IM?t=2644

44:04 um now in the ether and in that energy field nothing is separated

44:10 it's all connected and nothing is isolated everything from a single particle to

44:17 galaxies complete galaxies are toroids toroidal fields that interact <--- THIS PART HERE

44:24 with other fields and other fields and other fields on top of other fields

44:30 so how can you just insert an isolated object uh so you you can't and it is explained

44:38 that uh as everything is inter related those

44:45 energy energy values uh are always always interrelated with the energy

44:50 values of the next objects and the next situation

44:55 for that reason the cause the cause

45:01 and the prior dynamic before the appearance of that object must be must

45:06 appear because nothing just appears out of nothing out of nowhere it has to have its

45:12 justification in the matrix field and its proper dynamic why it's there the

45:18 the previous dynamic of why it appeared there and uh

45:24 this is this is super interesting and super important and because i remember one time long time ago we we asked like

45:32 okay can you insert me a ticket to hawaii for example and i remember svarup era that was a

45:39 long time ago she said well i can't do that without inserting the whole chain

45:45 of events that led to why that ticket is on your table so uh you know the passenger

45:53 you you have a passenger a seat a reserved uh you know why this seat and

45:58 uh you know um who organized that ticket who bought that ticket why that ticket was bought

46:06 what airline so the it it it creates like a shockwave in the matrix if you insert something

46:13 like that and creates the whole dynamic around it and the interesting and super mysterious

46:18 thing here is that that dynamic around it appears by itself sometimes it's not

46:26 like that they have to insert that sometimes all they have to do is just drop the

46:31 object into the matrix and the matrix the energy field of the matrix any material matrix

46:38 will create the dynamic interactions

46:43 around that object including memories of people will appear

46:50 someone will actually remember selling me the ticket at the office

46:55 that's why this technology is so they have to be careful with that because it can be kind of invasive

47:02 because okay that that matrix creates uh the justification around that object

47:08 by itself and they call they it absorbs that object that object and create they

47:15 create the whole uh result around it

47:21 like i said even memories will appear people having memories of

47:27 having bought that object somewhere those memories

Expand full comment
ReplyCollapse
5 replies by Bob Greenyer and others
Martin
Jun 27·edited Jun 27Liked by Bob Greenyer

I found this by Tesla recently. I thought it might be relevant:

“During the succeeding two years of intense concentration I was fortunate enough to make two far-reaching discoveries. The first was a dynamic theory of gravity, which I have worked out in all details and hope to give to the world very soon. It explains the causes of this force and the motions of heavenly bodies under its in- fluence so satisfactorily that it will put an end to idle speculations and false conceptions, as that of curved space. According to the relativists, space has a tendency to curvature owing to an inherent property or presence of celestial bodies. Granting a semblance of reality to this fantastic idea, it is still self-contradic- tory. Every action is accompanied by an equivalent reaction and the effects of the latter are directly opposite to those of the former. Supposing that the bodies act upon the surrounding space causing curvature of the same, it appears to my simple

mind that the curved spaces must react on the bodies and, producing the opposite effects, straighten out the curves. Since action and reaction are coexistent, it follows that the supposed curvature of space is entirely impossible. But even if it existed it would not explain the motions of the bodies as observed. Only the exis- tence of a field of force can account for them and its assumption dispenses with space curvature. All literature on this subject is futile and destined to oblivion. So are also all attempts to explain the workings of the universe without recognizing the existence of the ether and the indispensable function it plays in the phenomena.

My second discovery was a physical truth of the greatest importance. As I have searched the scientific records in more than half dozen languages for a long time without finding the least anticipation, I consider myself the original discoverer

of this truth, which can be expressed by the statement: There is no energy in mat- ter other than that received from the environment. On my 79th birthday I made a brief reference to it, but its meaning and significance have become clearer to me since then. I applies rigorously to molecules and atoms as well as the largest heav- enly bodies, and to all matter in the universe in any phase of its existence from its very formation to its ultimate disintegration.

273

Being perfectly satisfied that all energy in matter is drawn from the environment, it was quite natural that when radioactivity was discovered in 1896 I immediately started a search for the external agent which caused it. The existence of radio- activity was positive proof of the existence of external rays. I had previously in- vestigated various terrestrial disturbances affecting wireless circuits but none of them or any others emanating from the earth could produce a steady sustained action and I was driven to the conclusion that the activating rays were of cosmic origin. This fact I announced in my papers on Roentgen rays and Radiations contributed to

the Electrical Review of New York, in 1897. However, as radioactivity was observed equally well in other widely separated parts of the world, it was obvious that the rays must be impinging on the earth from all directions. Now, of all bodies in the Cosmos, our sun was most likely to furnish a clue as to their origin and character. Before the electron theory was advanced, I had established that radioactive rays consisted of particles of primary matter not further decomposable, and the first question to answer was whether the sun is charged to a sufficiently high potential to produce the effects noted. This called for a prolonged investigation which cul- minated in my finding that the sun's potential was 216 billions of volts and that all such large and hot heavenly bodies emit cosmic rays. Through further solar re- search and observation of Novae this has been proved conclusively, and to deny it would be like denying the light and heat of the sun. Nevertheless, there are still some doubters who prefer to shroud the cosmic rays in deep mystery. I am sure that this is not true for there is no pl~ce where such a process occurs in this or any other universe beyond our ken.

Afew words will be sufficient in support of this contention. The kinetic and potential energy of a body is the result of motion and determined by the product of its mass and the square of velocity. Let the mass be reduced, the energy is dimin- ished in the same proportion. If it be reduced to zero the energy is likewise zero for any finite velocity. In other words, it is absolutely impossible to convert mass into energy. It would be different if there were forces in nature capable of imparting to a mass infinite velocity. Then the product of zero mass with the square of infinite velocity would represent infinite energy. But we know that there are no such forces and the idea that mass is convertible into energy is rank non- sense.

While the origin and character of the rays observed near the earth's surface are sufficiently well ascertained, the so-called cosmic rays observed at great altitudes presented a riddle for more than 26 years, chiefly because it was found that they increased with altitude at a rapid rate. My investigations have brought out the astonishing fact that the effects at high altitudes are of an entirely different nature, having no relation whatever to cosmic rays. These are particles of matter projected from celestial bodies at very high temperature and charged to enormous electrical potentials. The effects at great elevations, on the other hand, are due to waves of extremely small lengths produced by the sun in a certai.n region in the atmosphere. This is the discovery which I wish to make known. The process involved in the generation of the waves is the following: The sun projects charged particles constituting an electric current which passes through a conducting stratum of the atmosphere approximately 10 kilometers thick enveloping the earth. This is a trans- mission of energy exactly as I illustrated in my experimental lectures in which one end of a wire is connected to an electric generator of high potential, its other end being free. In this case the generator is represented by the sun and the wire by the conducting air. The passage of the solar current involves the transference of electric charges from particle to particle with the speed of light, thus resulting in the production of extremely short and penetrating waves. As the air stratum men- tioned is the source of the waves it follows that the so-called cosmic rays observed at great altitudes must increase as this stratum is approached. My researches and calculations have brought to light the following facts in this connection: (1) the intensity of the so-called cosmic rays must be greatest in the zenithal portion of

274

atmosphere; (2) the intensity should increase more and more rapidly up to an eleva- tion of about 20 kilometers where the conducting air stratum begins; (3) from there on the intensity should fall, first slowly and then more rapidly, to an insignifi- cant value at an altitude of about 30 kilometers; (4) the display of high potential must occur on the free end of the terrestrial wire, that is to say, on the side turned away from the sun. The current from the latter is supplied at a pressure of about 216 billion volts and there is a difference of 2 billion volts between the illuminated and the dark side of the globe. The energy of this current is so great that it readily accounts for the aurora and other phenomena observed in the atmos- phere and at the earth's surface.”

As Fractal Woman says mass is on the forward diagonal (real plane) of a 2 by 2 matrix charge is on the backward diagonal (imaginary plane). They are mutually assuming/mutually opposing principles of a whole.

Expand full comment
ReplyCollapse
2 replies by Bob Greenyer and others
28 more comments…
TopNewCommunity

No posts

Ready for more?

© 2022 Robert William Greenyer B.Eng. (Hons.)
Privacy ∙ Terms ∙ Collection notice
Publish on Substack Get the app
Substack is the home for great writing