This text has somehow broken formulas layout. Some mathematical symbols both from standard math notation and my notations are substituted by other symbols hindering understanding of this text. Navigation is inconvenient. Ads disturb to read. Bibliography is missing. Purchase high quality PDF or paper book to read this conveniently.

Discontinuous Analysis

Victor Porton (no affiliation)

ORCID 0000-0001-7064-7975

URL: http://math.portonvictor.org

Ashkelon, Israel

Abstract. I rigorously consider (generalized) limit of an arbitrary (discontinuous) function, defined in terms of funcoids [?] (funcoids are briefly considered in this work, for people unfamiliar with them). Definition of generalized limit makes it obvious to define such things as derivative of an arbitrary function, integral of an arbitrary function, sum of arbitrary series, etc. It is given a definition of non-differentiable solution of a (partial) differential equation. It’s raised the question how do such solutions “look like” starting a possible big future research program.

This helps you to calculate series, derivatives, integrals without first checking that they exist. This theory allows you to check this once in the end of the calculation, instead of checking several times in the middle.

The generalized derivatives and integrals are linear operators. For example a b f ( x ) d x - a b f ( x ) d x = 0 is defined and true for every function.

Welcome to an easy way of non-smooth analysis for all kinds of functions. Now things not defined before, like derivative of Dirichlet function, are defined and are easy to use in practical engineering calculations.

This has an advantage over (“competing” with my theory) distributions theory based analysis, that for example any two functions in my analysis are multiplicible, while in distributions analysis you need to check a complex condition before multiplying two functions. This is a straigthforward, “no cost” advantage over traditional ways of non-smooth analysis. Moreover, in distributions analysis not every function has a derivative, but in my analysis every function is differentiable. The advantages are further bettered by the fact that I consider (generalized) limits of any values, not for a limited class of functions.

The generalized solution of one simple example differential equation is also considered.

For continuous and differentiable functions, my analysis, of course, gives the same results as the traditional analysis.

2010 Mathematics Subject Classification. 54J05, 54A05, 54D99, 54E05, 54E17, 54E99

Key words and phrases. nonsmooth analysis, non-smooth analysis, algebraic general topology, limit, funcoid, differential equations

  Contents

Contents

  Contents

 1.  Introduction

 2.  A popular explanation of generalized limit

 3.  Filters

 4.  Funcoids

 5.  Limit for funcoids

 6.  Axiomatic generalized limit

 7.  Generalized limit

 8.  Generalized limit vs axiomatic generalized limit

 9.  Operations on generalized limits

 10.  Equivalence of different generalized limits

 11.  Hierarchy of singularities

 12.  Funcoid of singularities

 13.  Funcoid of supersingularities

 14.  Derivative

 15.  The necessary condition for minimum

 16.  Example differential equation

 17.  Applications to General Relativity

1. Introduction

I defined funcoid and based on this generalized limit of an arbitrary (even discontinuous) function in [?].

In this article I consider generalized limits in more details.

This article is written in such a way that a reader could understand the main ideas on generalized limits without resorting to reading [?] beforehand, but to follow the proofs you need read that first.

Definition of generalized limit makes it obvious to define such things as derivative of an arbitrary function, integral of an arbitrary function, etc.

Note that generalized limit is a “composite” object, not just a simple real number, point, or “regular” vector.

2. A popular explanation of generalized limit

For an example, consider some real function  f from x -axis to y -axis:


--12-5 215


Take it’s infinitely small fragment (in our example, an infinitely small interval for  x around zero; see below for an explanation what is infinitely small):


0112246..55


Next consider that with a value  y replaced with an infinitely small interval like [ y - ϵ ; y + ϵ ] :


0112246..55


Now we have “an infinitely thin and short strip”. In fact, it is the same as an “infinitely small rectangle” (Why? So infinitely small behave, it can be counter-intuitive, but if we consider the above meditations formally, we could get this result):


0112246..55


This infinitely small rectangle’s y  position uniquely characterizes the limit of our function (in our example at  x 0 ).

If we consider the set of all rectangles we obtain by shifting this rectangle by adding an arbitrary number to  x , we get


--0112246..1055.5


Such sets one-to-one corresponds to the value of the limit of our function (at x 0 ): Knowing such the set, we can calculate the limit (take its arbitrary element and get its so to say y -limit point) and knowing the limit value ( y ), we could write down the definition of this set.

So we have a formula for generalized limit:

lim x a f ( x ) = { X f | Δ ( a ) r r G }

where  G is the group of all horizontal shifts of our space  , f | Δ ( a ) is the function  f of which we are taking limit restricted to the infinitely small interval  Δ ( a ) around the point  a , X  is “stretching” our function graph into the infinitely thin “strip” by applying a topological operation to it.

What all this (especially “infinitely small”) means? It is filters and “funcoids” (see below for the definition).

Why we consider all shifts of our infinitely small rectangle? To make the limit not dependent of the point  a to which x  tends. Otherwise the limit would depend on the point  a .

Note that for discontinuous functions elements of our set (our limit is a set) won’t be infinitely small “rectangles” (as on the pictures), but would “touch” more than just one  y value.

The interesting thing here is that we can apply the above formula to every function: for example to a discontinuous function, Dirichlet function, unbounded function, unbounded and discontinuous at every point function, etc. In short, the generalized limit is defined for every function. We have a definition of limit for every function, not only a continuous function!

And it works not only for real numbers. It would work for example for any function between two topological vector spaces (a vector space with a topology).

Hurrah! Now we can define derivative and integral of every function.

3. Filters

We will denote partial orders as  , the join as  , and the meet as  . I denote the greatest element of an order as  and the least as  .

Definition 1. a b = d e f a b = , a b = d e f a b .

Definition 2. A filter on a set  U is a nonempty subset  F of  P U such that both:

(1)
A , B F : A B F ;
(2)
A F , B P U : ( B A B F ) .

I will denote the set of filters as  𝔉 .

Intuitively, filters may be like infinitely small sets: Consider the filter whose elements are subsets of  containing every neighborhood of zero.

I will call the principal filter corresponding to set  A the filter

A = { X X P Y , X A } .

I will order filters reversely to set theoretic inclusion:

A B A B .

It is easy to prove that filters on a set form a lattice. For filters  A B :

(1)
A B = { A B A A , B B } ;
(2)
A B = A B .

In [?] we also prove that the set of filters is an atomic (and moreover atomistic) lattice. We will denote atoms (traditionally called maximal filters) under a filter  A as atoms A .

Moreover, filters form a complete lattice. For a set  S of filters:

(1)
S = { A 0 A n A S , n Z + , i = 0 , , n : A i A } ;
(2)
S = S .

4. Funcoids

I will reprise (without proofs, that you are able to easily fill in by yourself) several equivalent definitions of funcoid from [?]:

Binary relation δ between two sets (source and destination of the funcoid), conforming to the axioms:

(1)
not δ X
(2)
not X δ
(3)
I J δ K I δ K J δ K
(4)
K δ I J K δ I K δ J

Pair of functions ( α , β ) between the sets of filters filters on some two sets (source and destination of the funcoid), conforming to the formula:

α ( X ) Y β ( Y ) X .

Remark 3. Funcoid  ( α , β ) is determined by the value of  α (or value of  β ).

A function Δ from the set of subsets of some set (source of the funcoid) to the set of filters on some set (destination of the funcoid), conforming to the axioms:

(1)
Δ ( ) =
(2)
Δ ( X Y ) = Δ ( X ) Δ ( Y )

Note that we define things to have the equations:

(1)
X [ f ] * Y X δ Y X [ ( α , β ) ] Y α ( X ) Y β ( Y ) X

(2)
f * X = Δ X = α X

I will call endofuncoid a funcoid whose source and destination are the same.

Funcoids form a semigroup (or precategory, dependently on the exact axioms) with the operation defined by the formula:

( α 1 , β 1 ) ( α 0 , β 0 ) = ( α 1 α 0 , β 0 β 1 ) .

We denote ( α , β ) = α and ( α , β ) - 1 = ( β , α ) .

Funcoids also form a poset which is a complete lattice (see [?]), with the order

( α 0 , β 0 ) ( α 1 , β 1 ) α 0 α 1 β 0 β 1 .

Also funcoids are a generalization of binary relations. I will denote the funcoid corresponding to a binary relation  f as  f , the defining formulas are

f X = ( f [ X ] ) , X [ f ] Y ( X × Y ) f .

Funcoids are a generalization of topological spaces. For every topological space it can be constructed a funcoid:

( A { X X A , X  is an open set } , { X X A , X  is a closed set } )

or its reverse

( { X X A , X  is a closed set } , A { X X A , X  is an open set } )

It is easy to check that the above is a funcoid.

Funcoids are an obvious a generalization of proximity spaces (see [?]).

Restricted identity funcoid generalizes an indentity function:

id A = ( X A X , X A X ) .

Restricting a funcoid  f to a filter  A is f | A = f id A . (This generalizes restricting a function to a set.)

In [?] we also have a funcoid called funcoidal product (generalizing Cartesian product of two sets) of two filters  A and  B is defined as:

A × F C D B = ( X ( { B if  X A if  X A ) , Y ( { A if  Y B if  Y B ) ) .

It’s easy to check that this is really a funcoid.

Also, im f = d e f f , dom f = d e f im f - 1 for a funcoid  f .

5. Limit for funcoids

The following is a straigthforward generalization of the well known concepts of adherent point of a set (more generally a cluster point of a filter), a limit point of a filter, and limit of a function in a topological space.

Note 4. Due to an unfortunate choice of terminology, limit point of a filter is not a generalization of a limit point of a set. Limit point for a set isn’t a beautiful term and we won’t use it (in this work), so by limit point we will always mean a limit point of a filter.

So, generalizing the corresponding concepts for topological spaces:

Let d be a funcoid.

Definition 5. I will denote lattice operations as and  , the least and the greatest elements as and  correspondingly.

Definition 6. Cor F = F , that is it’s the greatest set that is below every element of the filter  F .

Definition 7. The set of adherent points of  A is Cor d - 1 A or what is the same { x d { x } A } .

Proposition 8. There exists a (unique) funcoid A such that A X is exactly the set of adherent points of  X for every argument set  X , provided that  d - 1 X is a principal filter.

Proof. Obvious.

Definition 9. Limit point of a filter  A on Dst X is an  x Dst A such that d * { x } A .

Proposition 10. If d is reflexive, then there exists a (unique) “dual funcoid” (a pointfree funcoid, see [?]) L : Ob d ( Ob d ) dual such that L X is exactly the set of limit points of  X for every argument set  X .

Proof. The set of limit points of the empty set is the maximal set.

The set of limit points of A B (for sets  A B ) is the set of points  x such that d { x } A B that is d { x } A and d { x } B that is the intersection of the set of limit points of  A and  B .

Thus the set of limit points is a component of such a pointfree funcoid.

Proposition 11. L and  A coincide on ultrafilters.

Proof. Because d * { x } a d * { x } a for an ultrafilter  a .

We have shown that concepts of both limit points and adherent points are essentially funcoids. In traditional general topology limit of a function is defined using limit points of a filter. We will generalize it to limit regarding an arbitrary funcoid (in place of the funcoid describing limit points). We will call this arbitrary funcoid the point funcoid and denote it  X .

Definition 12. Limit of a funcoid  f is the filter

lim f = im ( X f ) .

Definition 13. Limit of a funcoid  f at a filter  X is the filter

lim X f = lim f | X = X f X .

Remark 14. If X = L , then the limit is either an one-element or the empty set (“no limit” in traditional topology).

In [?] limit for a funcoid  f was defined this way: f  tends to filter  A ( f A ) regarding a funcoid  X on a filter  X iff

im f X A .

lim f is such a point that f  tends to lim f .

Proposition 15. That definition from [?] coincides with our above definition, if X = L .

Proof. In this proof lim f will mean our definition, not the definition from [?]. We need to prove that lim f = { x im f X * { x } } .

Really,

lim f = im ( L f ) = L im f = { x X * { x } im f } .

A funcoid  f is T 1 -separable iff ¬ ( { a } [ f ] { b } ) for every a Src f and b Dst f . A funcoid  f is Hausdorff ( T 2 -separable) iff f - 1 f is T 1 -separable.

Obvious 16. A funcoid  f is T 2 -separable iff a b f { a } f { b } for every a , b Src f .

If X  is Hausdorff ( T 2 -separable) (see [?]), then there exists no more than one  lim f .

6. Axiomatic generalized limit

Let  X be a (fixed) funcoid. For example, X = d where d  is some proximity or d = A or d = L (up to a duality).

By definion lim X f = X f X (for every funcoid  f ).

Remark 17. If X y is an limit point (considered as an one-element set) of  y and f  is a function, then the above defined  lim is the same as limit in traditional calculus and topology (except that it is an one-element set of points instead of a point). Empty set means “no limit”.

Let some group  G (e.g. the group of all shifts on a vector space, to give an example) is fixed.

Definition 18. Axiomatic generalized limit is a two-arguments function ( f , X ) xlim X f from the set F C D ( A , B ) × 𝔉 ( A ) to the set of functions defined on filters  C such that exists r G such that C r X by the formula:

( xlim X f ) C = lim r - 1 C f .

Remark 19. Its meaning is that lim C f can be restored from xlim X f .

Proposition 20. To describe an axiomatic generalized limit, it’s enough to define it on ultrafilters.

Proof. Easily follows from the fact [?] that a funcoid is described by its values on ultrafilters.

Thus axiomatic generalized limit gives a detailed behavior of a function at a filter (its limit at every its atomic subfilter).

Obvious 21. xlim X f = xlim r X ( f r - 1 ) for every  r G .

Theorem 22. lim X f can be restored knowing xlim X f .

Proof.

lim X f = X f X = x atoms X X f x = x atoms X lim x = ( xlim X f ) x .

Let  y be an arbitrary point of the space  Dst X . Consider the constant function  f whose value is this  y . Then the first axiom above determines the xlim C f for every filter  C .

I will denote xlim C f = τ ( y ) .

Remark 23. The above easily generalizes for  y being a set of points.

Obvious 24. τ  is an injection, if Src X is a non-empty set and X  is an injection on one-element sets.

Corollary 25. τ  is an injection, if Src X is a non-empty set and X = A and X  is Hausdorff.

In other words, on Hausdorff topologies the set of singularities with non-empty domains is an extension of the set of points  Dst X (up to a bijection).

7. Generalized limit

7.1. The definition of generalized limit

In [?] generalized limit is defined like the formula:

xlim f = { X f r r G } .
(1)

We suppose:

Let μ and X be endofuncoids (on sets  Ob μ Ob X ). Let G be a transitive permutation group on Ob μ .

We require that μ and every r G commute, that is

μ r = r μ .
(2)

We require for every y Ob X

X X { y } × F C D X { y } .
(3)

Proposition 26. Formula (3 ) follows from X X X - 1 .

Proof. Let X X X - 1 . Then

X { y } × F C D X { y } = X ( { y } × F C D { y } ) X - 1 = X ( { y } × { y } ) X - 1 X 1 X - 1 = X X - 1 X .

(Here  1 is the identity element of the semigroup of endofuncoids.)

So we have (generalized) limits of arbitrary functions acting from Ob μ to Ob X . (The functions in consideration are not required to be continuous.)

Remark 27. Most typically G is the group of translations of some topological vector space1 . So in particular we have defined limit of an arbitrary function acting from a vector topological space to a topological space.

7.2. Injection from the set of points to the set of all generalized limits

The function τ will define an injection from the set of points of the space X (“numbers”, “points”, or “vectors”) to the set of all (generalized) limits (i.e. values which xlim x f may take).

Definition 28.

τ ( y ) = d e f { μ { x } × F C D X { y } x D } .

Proposition 29.

τ ( y ) = { ( μ { x } × F C D X { y } ) r r G }

for every (fixed) x D .

Proof.  

( μ { x } × F C D X { y } ) r = r - 1 μ { x } × F C D X { y } = μ r - 1 { x } × F C D X { y } = μ { r - 1 x } × F C D X { y } { μ { x } × F C D X { y } x D } .

Reversely

μ { x } × F C D X { y } = ( μ { x } × F C D X { y } ) e

where e is the identify element of G .

Proposition 30.

τ ( y ) = xlim ( μ { x } × F C D { y } )

(for every x ). Informally: Every τ ( y ) is a generalized limit of a constant function.

Proof.  

xlim ( μ { x } × F C D { y } ) = { X ( μ { x } × F C D { y } ) r r G } = { ( μ { x } × F C D X { y } ) r r G } = τ ( y ) .

Corollary 31. The  τ defined in this section for generalized limits “coincides” with the  τ defined in the section about axiomatic generalized limits.

In further we will use one of the definitions of continuity from [?]:

f C ( μ , X ) f μ X f .

Theorem 32. If f is a function and f | μ { x } C ( μ , X ) and μ { x } { x } then xlim x f = τ ( f x ) .

Proof. f | μ { x } μ X f | μ { x } X f ; thus f μ { x } X f { x } ; consequently we have

X X f { x } × F C D X f { x } f μ { x } × F C D X f { x } . X f | μ { x } ( f μ { x } × F C D X f { x } ) f | μ { x } = ( f | μ { x } ) - 1 f μ { x } × F C D X f { x } id dom f | μ { x } F C D μ { x } × F C D X f { x } dom f | μ { x } × F C D X f { x } = μ { x } × F C D X f { x } .

im ( X f | μ { x } ) = X f { x } ;

X f | μ { x } μ { x } × F C D im ( X f | μ { x } ) = μ { x } × F C D X f { x } .

So X f | μ { x } = μ { x } × F C D X f { x } .

Thus

xlim x f = { ( μ { x } × F C D X f { x } ) r r G } = τ ( f x ) .

Remark 33. Without the requirement of μ { x } { x } the last theorem would not work in the case of removable singularity.

Theorem 34. Let X X X . If f | μ { x } X { y } then xlim x f = τ ( y ) .

Proof. im f | μ { x } X { y } ; f μ { x } X { y } ;

X f | μ { x } ( X { y } × F C D X { y } ) f | μ { x } = ( f | μ { x } ) - 1 X { y } × F C D X { y } = id μ { x } F C D f - 1 X { y } × F C D X { y } id μ { x } F C D f - 1 f μ { x } × F C D X { y } = id μ { x } F C D f - 1 f μ { x } × F C D X { y } id μ { x } F C D id μ { x } F C D μ { x } × F C D X { y } = μ { x } × F C D X { y } .

On the other hand,

f | μ { x } μ { x } × F C D X { y } ;

X f | μ { x } μ { x } × F C D X X { y } μ { x } × F C D X { y } .

So X f | μ { x } = μ { x } × F C D X { y } .

xlim x f = { X f | μ { x } r r G } = { ( μ { x } × F C D X { y } ) r r G } = τ ( y ) .

Corollary 35. If lim μ { x } X f = y then xlim x f = τ ( y ) (provided that X X X ).

We have injective τ if X { y 1 } X { y 2 } = 𝔉 ( Ob μ ) for every distinct y 1 , y 2 Ob X that is if X is T 2 -separable.

7.3. Hausdorff and Kolmogorov funcoids

Definition 36. A funcoid  f is Kolmogorov when f { x } f { y } for every distinct points x , y dom f .

Definition 37. Limit  lim F = x of a filter  F regarding funcoid  f is such a point that f { x } F .

Definition 38. Hausdorff funcoid is such a funcoid that every proper filter on its image has at most one limit.

Proposition 39. The following are pairwise equivalent for every funcoid  f :

(1)
f  is Hausdorff.
(2)
x y f { x } f { y } = .

Proof.  

1 2 :

If 2 does not hold, then there exist distinct points  x and  y such that f { x } f { y } . So  x and  y are both limit points of f { x } f { y } , and thus  f is not Hausdorff.

2 1 :

Suppose  F is proper.

f { x } F f { y } F f { x } f { y } x = y .

Corollary 40. Every entirely defined Hausdorff funcoid is Kolmogorov.

Remark 41. It is enough to be “almost entirely defined” (having nonempty value everywhere except of one point).

Obvious 42. For a complete funcoid induced by a topological space this coincides with the traditional definition of a Hausdorff topological space.

8. Generalized limit vs axiomatic generalized limit

I will call singularities the set of generalized limits of the form xlim μ { x } f where f  is an entirely defined funcoid and x  ranges all points of  Ob μ .

I will call axiomatic singularities the set of axiomatic generalized limits of the form xlim μ { x } f where f  is an entirely defined funcoid and x  ranges all points of  Ob μ .

Switching back and forth between generalized limits and what I call F -singularities:

Φ f = { ( dom F , F ) F f } ; Ψ f = im f .

Proposition 43. Let the funcoid  μ is Kolmogorov and  X is entirely defined. Then Φ is an injection from the set of singularities to the set of monovalued functions.

Proof. That it’s an injection is obvious.

We need to prove that dom F 0 dom F 1 for each  F 0 , F 1 f such that F 0 F 1 . Really, F 0 = X f | μ { x 0 } r 0 for x 0 Ob μ , r 0 G . We have dom F 0 = dom f | μ { x 0 } = μ { x 0 } . Similarly dom F 1 = μ { x 1 } for some x 1 Ob μ . Thus dom F 0 dom F 1 because otherwise x 0 = x 1 and so r 0 r 1 ,

dom F 0 = r 0 - 1 μ { x 0 } = μ r 0 - 1 { x 0 } (Kolmogorov property) μ r 1 - 1 { x 0 } = r 1 - 1 μ { x 0 } = dom F 1 ,

contradiction.

It remains to prove that ( f , X ) Φ ( xlim X f ) conforms to the axioms.

The second axiom is obvious.

It remains to prove that

Φ ( xlim X f ) C = lim C f .

Really, Φ ( xlim X f ) is equal to an F xlim X f such that dom F = X . So F = X f .

Φ ( xlim X f ) C = X f C = X f C = lim C f .

Theorem 44. The following are mutually inverse bijections between generalized limits and axiomatic generalized limits on a filter  X such that r X X for all r G \ { e } :

(1)
Let  y be a generalized limit. The corresponding axiomatic generalized limit maps  C to f C whenever f y and C dom f and is undefined if there is no such  f . (Remark: obviously y .)
(2)
Let  u be an axiomatic generalized limit. The corresponding generalized limit  y is a set of funcoids (of suitable source and destination) such that
q y q C = { u C if  C dom u ; otherwise .

Proof. First, we need to prove that the mapping from  C to  f C is monovalued. For C = it’s obvious. It’s enough to show that f 0 = f 1 if f 0 , f 1 y and C dom f 0 C dom f 1 . But for C it follows from the fact that dom f 0 dom f 1 for f 0 f 1 as directly follow from theorem conditions.

Next we need to show that our functions are mutually inverse.

Let  y 0 be a generalized limit. Let  u be the axiomatic generalized limit corresponding to it by 1 . Let y 1 be the generalized limit corresponding to it by 2 . Then

q y 1 C : q C = { f C if  C dom f ; otherwise ; q = f

for some f y 0 . That is, if q y 1 then q = f for some f y 0 and if q = f for some f y 0 then f y 1 . So y 0 = y 1 .

Let now u 0 be an axiomatic generalized limit. Let  y be the generalized limit corresponding to it by by 2 . Let u 1 be the axiomatic generalized limit corresponding to it by 1 . Then  u 1 maps  C to f C whenever f y that is whenever

f C = { u 0 C if  C dom u 0 ; otherwise .

and C dom f and it undefined if there is no such  f . In other words, u 1 maps  C to u 0 C if  C dom u 0 (the case “otherwise” is not to be considered because dom u 1 = dom u 0 ). So u 1 = u 0 .

So if we define a function on the set of functions whose values are funcoids, we automatically define (as this injection preimage) a function on the set of singularities. Let’s do it.

Let φ be a (possibly multivalued) multiargument function.

9. Operations on generalized limits

9.1. Applying functions to functions

As usually in calculus:

Let  φ is an arbitrary multiargument function.

Definition 45. ( φ f ) x = φ ( λ i D : f i x ) for an indexed (by dom φ ) family f of functions of the same domain D to domains of arguments of  φ .

9.2. Applying functions to sets

Definition 46. φ X = φ * X for a family X of sets, where each X i is an element of the domain of i -th element of  φ .

Obvious 47. φ ( λ i D : { x i } ) = { φ x } .

9.3. Applying functions to filters

This is an advanced section requiring studying reloids and pointfree funcoids from [?].

Definition 48. φ x = φ X x R L D X for a family x of atomic filters.

Proposition 49. φ can be continued to a pointfree funcoid.

Proof. Need to prove (theorem 1650 in [?])

φ X a R L D X { x φ X x R L D X * atoms X X up a } .

Really,

x φ X x R L D X * atoms X = φ x X x R L D X * atoms X .

But by theorem 1875 in [?]:

x X x R L D X * atoms X = X X R L D X .

So, x X a R L D X * atoms X X a R L D X . Thus follows the thesis.

9.4. Applying functions to funcoids

Definition 50. For a family f of funcoids having a common source set and filter on this set X

( φ f ) X = φ ( λ i dom f : f i X ) .

Proposition 51. It is a component of a funcoid.

Proof. As composition of two components of pointfree funcoids:

φ ( f 0 , , f n ) = φ ( X ( λ i dom f : f i X ) ) .

Note that X ( λ i dom f : f i X ) is a component of a pointfree funcoid because

Y ( λ i dom f : f i X ) i dom f : Y i f i X i dom f : X f i - 1 Y i X ( λ i dom f : f i - 1 Y i ) = X ( Y ( λ i dom f : f i - 1 Y i ) ) Y .

Proposition 52. Applying to funcoids is consistent with applying to functions.

Proof. Consider values on principal atomic filters.

9.5. Applying to axiomatic generalized limits

Definition 53. Define applying finitary (multivalued) functions φ to and indexed family x of axiomatic generalized limits of the same domain D (and probably different destination sets) as

φ x = X φ x .

(Here φ is considered as a function on filters, x  is considered as a function on indexed famililies of functions.)

Proposition 54. If X X X and reflexive and X commutes with φ in some argument k , then

φ x = ϕ x .

Proof. φ x φ x because X is reflexive.

x i = X f i for some funcoid f i .

x i X = X f i X .

φ x = C φ ( λ i dom x : X f i C ) = C X φ ( λ i dom x : X f i C ) = X φ ( C λ i dom x : X f i C ) φ ( C λ i dom x : { X f i C if  i k X X f i C if  i = k ) φ ( C λ i dom x : X f i C ) = X φ ( C λ i dom x : X f i C ) = C X φ ( λ i dom x : X f i C ) = X φ x = φ x .

Proposition 55. The conditions of the previous propositions hold for  A and for  L if they hold for  d . More exactly:

Let d is transitive ( d d d ) and reflexive. Then:

(1)
Let A is transitive ( A A A ) and reflexive.
(2)
Let L is transitive ( L L L ) and reflexive.

Proof.   1 . Reflexivity is obvious. Prove that A A A . Really, A A = ( c d - 1 ) ( c d - 1 ) c d - 1 d - 1 c d - 1 = A where c is the “core part”. 2 . Reflexivity is obvious. Prove that L L L . Really,

L L A = L { x d * { x } A } = L { x d * { x } A } = L { x { x } d - 1 A } L d - 1 A = { x d * { x } d - 1 A } { x d * { x } A } = L A .

Definition 56. Applying to singularities: φ x = Ψ f ( Φ x ) (applicable only if limits x i are taken on filters that are equal up to r for r G ).

Theorem 57. If φ is continuous regarding X in each argument and dom f 0 = = dom f n = Δ and X X X , then for singularities

lim φ ( f 0 , , f n ) = φ ( lim f 0 , , lim f n ) .

Proof. We will prove instead

φ ( Φ lim f 0 , , Φ lim f n ) = Φ lim φ ( f 0 , , f n ) .

Equivalently transforming:

λ Δ D : X φ ( ( Φ lim f 0 ) Δ , , ( Φ lim f n ) Δ ) = Φ lim φ ( f 0 , , f n ) ;

X φ ( X f 0 r , , X f n r ) = X φ ( f 0 , , f n ) r ;

X φ ( X f 0 , , X f n ) = X φ ( f 0 , , f n ) ;

Obviously, X φ ( X f 0 , , X f n ) X φ ( f 0 , , f n ) .

Reversely, applying continuity n + 1 times, we get:

X φ ( X f 0 , , X f n ) X X n + 1  times φ ( f 0 , , f n ) X φ ( f 0 , , f n ) .

So X φ ( X f 0 , , X f n ) = X φ ( f 0 , , f n ) .

Proposition 58. If φ is continuous regarding  X in each argument, then

φ ( lim f 0 | Δ , , lim f n | Δ ) = lim φ ( f 0 | Δ , , f n | Δ ) = lim Δ φ ( f 0 , , f n )

for funcoids f 0 , ..., f n ,

Proof. The first equality follows from the above.

It remains to prove

φ ( f 0 | Δ , , f n | Δ ) = ( φ ( f 0 , , f n ) ) | Δ .

Equivalently transforming,

φ ( f 0 | Δ , , f n | Δ ) X = ( φ ( f 0 , , f n ) ) | Δ X ;

φ ( f 0 | Δ X , , f n | Δ X ) = φ ( f 0 , , f n ) ( Δ X ) ;

φ ( f 0 ( Δ X ) , , f n ( Δ X ) ) = φ ( f 0 ( Δ X ) , , f n ( Δ X ) ) ( Δ X ) .

Theorem 59. Let  Δ be a filter on  μ . Let  S be the set of all functions p F C D ( Ob μ , Ob X ) such that dom p = Δ . Let f , g be finitary multiargument functions on Ob X . Let J be an index set. Let k J dom P , l J dom Q . Then

x ( Ob X ) J : f ( λ i dom f : x k i ) = g ( λ i dom g : x l i )

implies

x ( lim * S ) J : f ( λ i dom f : x k i ) = g ( λ i dom g : x l i ) ,

provided that  f and  g are continuous regarding  X in each argument.

Remark 60. This theorem implies that if Ob X is a group, ring, vector space, etc., then lim * S is also accordingly a group, ring, vector space, etc.

Proof. Every x j i = lim Δ t for some function  t .

By proved above,

f ( λ i dom f : x k i ) = lim Δ f ( λ i dom f : t k i ) .

It’s enough to prove

f ( λ i dom f : t k i ) = g ( λ i dom f : t l i ) .

But that’s trivial.

Conjecture 61. The above theorem stays true if S  is instead a set of limits of monovalued funcoids2 .

9.6. Applications

Having generalized limit, we can in an obvious way define derivative of an arbitrary function.

We can also define definite integral of an arbitrary function (I remind that integral is just a limit on a certain filter). The result may differ dependently on whether we use Riemann and Lebesgue integrals.

From above it follows that my generalized derivatives and integrals are linear operators.

10. Equivalence of different generalized limits

Proposition 62. Axiomatic generalized limits of monovalued funcoids for X = A and X = L coincide on ultrafilers.

Proof. Follow from the facts that the image of an ultrafilter by an atomic funcoid is an ultrafilter and that L and A coincide on ultrafilters.

Question 63. Under which conditions the algebras of all functions on the set of of all possible values of axiomatic generalized limits between two fixed sets  A and  B induced (as described above) by functions A B for generalized limits are pairwise isomorphic (with an obvious bijection) for:

(1)
X = A ;
(2)
X = L .

Moreover, if d is T 2 -separable, they are also isomorphic to the case X = d d - 1 (remark: for a pretopology  d , it’s the proximity of two sets being near if they have intersecting closures). The isomorphism is composing every element  F of a value of an axiomatic generalized limit with  d on the left ( F d F ).

Also let question how to generalize the above for functions  φ between different kinds of singularities is also not yet settled.

11. Hierarchy of singularities

Above we have defined (having fixed endofuncoids  μ and  X ) for every set of “points”  R = Ob X its set of singularities SNG ( R ) .

We can further consider

SNG ( SNG ( R ) ) , SNG ( SNG ( SNG ( R ) ) ) ,

etc.

If we try to put our generalized derivative into say the differential equation h f = g f on real numbers, we have a trouble: The left part belongs to the set of functions to SNG ( Y ) and the right part to the set of functions to  Y , where Y is the set of solutions. How to equate them? If Y  would be just  we would take the left part of the type SNG ( ) and equate them using the injection  τ defined above. But stop, it does not work: if the left part is of SNG ( ) then the right part, too. So the left part would be SNG ( SNG ( ) ) , etc. infinitely.

So we need to consider the entire set (supersingularities)

SUPER ( R ) = R SNG ( R ) SNG ( SNG ( R ) )

But what is the limit (and derivative) on this set? And how to perform addition, subtraction, multiplication, division, etc. on this set?

Finitary functions on the set SUPER ( R ) are easy: just apply  τ to arguments belonging to “lower” parts of the hierarchy of singularities a finite number of times, to make them to belong to the same singularity level (the biggest singularity level of all arguments).

Instead of generalized limit, we will use “regular” limit but on the set SUPER ( R ) (which below we will make into a funcoid) rather than on the set  R .

See? We have a definition of (finite) differential equations (even partial differential equations) for discontinuous functions. It is just a differential equation on the ring  SUPER ( R ) (if  R is a ring).

What nondifferentiable solutions of such equations do look like? No idea! Do they contain singularities of higher levels of the above hierarchy? What about singularities in our sense at the center of a blackhole (that contain “lost” information)? We have something intriguing to research.

12. Funcoid of singularities

I remind that for funcoid  X the relation  [ X ] * can be thought as generalized nearness.

We will extend [ X ] * from the set  R of points to the set of funcoids from a (fixed) set  A to  R having the same domain (or empty domain):

y 0 [ X ] * y 1 x atoms dom y 0 : y 0 x [ X ] * y 1 x

where atoms dom y 0 is the set of ultrafilters over the filter dom y 0 .

The above makes X a pointfree funcoid (as defined in [?]) on this set of funcoids:

Proof. Because funcoids are isomorphic to filters on certain boolean lattice, it’s enough to prove:

¬ ( [ X ] * y 1 ) , ¬ ( y 0 [ X ] * ) , i j [ X ] * y 1 i [ X ] * y 1 j [ X ] * y 1 , y 0 [ X ] * i j y 0 [ X ] * i y 0 [ X ] * j .

The first two formulas are obvious. Let’s prove the third (the fourth is similar):

i j [ X ] * y 1 x atoms dom ( i j ) : y 0 x [ X ] * y 1 x x atoms ( dom i dom j ) : y 0 x [ X ] * y 1 x x atoms dom i atoms dom j : y 0 x [ X ] * y 1 x x atoms dom i : y 0 x [ X ] * y 1 x x atoms dom j : y 0 x [ X ] * y 1 x i [ X ] * y 1 j [ X ] * y 1 .

We will define two singularities being “near” in terms of F -singularities (that are essentially the same as singularities):

Two F -singularities  y 0 y 1 are near iff there exist two elements of  y 0 and  y 1 correspondingly such that dom y 0 = dom y 1 and every Y 0 y 0 , Y 1 y 1 are near.

Let’s prove it defines a funcoid on the set of F -singularities:

Proof. Not [ X ] * X and not X [ X ] * are obvious.

It remains to prove for example

I J [ X ] * K I [ X ] * K J [ X ] * K ,

but that’s obvious.

13. Funcoid of supersingularities

It remains to define the funcoid of supersingularities.

Let y 0 y 1 be sets of supersingularities.

We will define y 0  and  y 1 to be near iff there exist natural  n m such that

τ n [ y 0 SNG m ( R ) ] [ X ] * τ m [ y 1 SNG n ( R ) ] .

Remark 64. In this formula both the left and the right arguments of  [ X ] * belong to SNG n + m ( R ) .

Let’s prove that the above formula really defines a funcoid:

Proof. We need to show

¬ ( [ X ] * y 1 ) , ¬ ( y 0 [ X ] * ) , i j [ X ] * y 1 i [ X ] * y 1 j [ X ] * y 1 , y 0 [ X ] * i j y 0 [ X ] * i y 0 [ X ] * j .

The first two formulas are obvious. Let’s prove the third (the fourth is similar):

i j [ X ] * y 1 n , m : τ n [ ( i j ) SNG m ( R ) ] [ X ] * τ m [ y 1 SNG n ( R ) ] n , m : τ n [ ( i SNG m ( R ) ) ( j SNG m ( R ) ) ) ] [ X ] * τ m [ y 1 SNG n ( R ) ] n , m : τ n [ i SNG m ( R ) ] τ n [ j SNG m ( R ) ) ) ] [ X ] * τ m [ y 1 SNG n ( R ) ] n , m : ( τ n [ i SNG m ( R ) ] [ X ] * τ m [ y 1 SNG n ( R ) ] τ n [ j SNG m ( R ) ] [ X ] * τ m [ y 1 SNG n ( R ) ] ) n , m : τ n [ i SNG m ( R ) ] [ X ] * τ m [ y 1 SNG n ( R ) ] n , m : τ n [ j SNG m ( R ) ] [ X ] * τ m [ y 1 SNG n ( R ) ] i [ X ] * y 1 j [ X ] * y 1 .

14. Derivative

We will denote xlim x a f ( x ) = xlim μ * { a } \ a f .

Definition 65. We define (generalized) derivative as

f ( x ) = xlim t x f ( t ) - f ( x ) t - x .

(It is defined for left and right modules.)

Proposition 66. For this generalized derivative ( g f ) = ( g f ) f if f is continuous.

Proof.

( g f ) x = xlim t x ( g f ( t ) - g f ( x ) t - x ) = xlim t x ( g f t - g f x f t - f x f t - f x t - x ) = xlim t x g f t - g f x f t - f x xlim t x f t - f x t - x = xlim t f x ( ( y g y - g f x y - f x ) f ) x xlim t x f t - f x t - x = ( ( xlim t f x g y - g f x y - f x ) f ) x f x = ( g f ) x f x .

The case f t - f x = 0 remains as an exercise to the reader.

Proposition 67.

f = x xlim ( ( t f ( t ) - f ( x ) t - x ) id μ x \ { x } ) .

Proof.

f ( x ) = xlim ( ( t f ( t ) - f ( x ) t - x ) | μ x \ { x } ) = xlim ( ( t f ( t ) - f ( x ) t - x ) id μ x \ { x } ) ;

f = x xlim ( ( t f ( t ) - f ( x ) t - x ) id μ x \ { x } ) .

More generally,

Definition 68. Let  f be a function from a real vector space  A to a real vector space  B . Let moreover function space  A B be conforming to conditions for generalized limit that is have a funcoid  X such as

y B : X X { y } × F C D X { y } .

Then Porton derivative

f ( x ) = xlim r 0 ( h f ( x + r h ) - f ( x ) r ) .

Remark 69. Note that Porton derivative is a function of vector  h .

Obvious 70. Porton derivative

f ( x ) = h xlim r 0 ( f ( x + r h ) - f ( x ) r ) = xlim r 0 ( h ( r f ( x + r h ) ) ) .

It obviously generalizes to every (left or right) module over a division ring, where the ring has a funcoid and a group whose elements are commuting with.

Compare to Gateaux derivative [?]:

f ( x ) = h lim r 0 f ( x + r h ) - f ( x ) r

We see that Gateaux derivative is a special case of Porton derivative. Fréchet derivative, in turn, is special case of Gateaux derivative: “If F is Fréchet differentiable, then it is also Gateaux differentiable, and its Fréchet and Gateaux derivatives agree.” [?]

It is well known ([?]) that Gateaux derivative may produce a non-linear dependency on  h , so Porton derivative, too, may be non-linear in  h .

TODO: It can be generalized for spaces without  0 (but with subtraction)?

Obvious 71. Porton derivative f f is a linear operator.

Therefore, as f is a linear function of  h we can write f = d f d e where d f = f h and d e = h .

Theorem 72. ( g f ) = ( g f ) f if f is continuous.

Proof.

( g f ) x = xlim r 0 ( h ( r g f ( x + r h ) ) ) = xlim r 0 ( h ( g ( r f ( x + r h ) ) ) ) = (because  f ( r x + r h ) )  is continuous) = xlim r 0 ( h ( ( g ( r f ( x + r h ) ) ) ( r f ( x + r h ) ) ) = xlim r 0 ( h ( g ( r f ( x + r h ) ) ) ) xlim r 0 ( h ( r f ( x + r h ) ) ) = (because  r f ( x + r h )  is continuous) = g ( h ( r f ( x ) ) ) ( h ( r f ( x + r h ) ) ) = ( g f x ) f x .

15. The necessary condition for minimum

Definition 73. Let f be a funcoid from the object of an endofuncoid  μ to a poset. A funcoid  f has local minimum at point  a when

f μ { a } f { a } .

Obvious 74. The above is a generalization of local minimum of a function.

Replace in the last formula { a } by a filter  x . Equivalently transforming, im ( f μ | x ) im ( f | x ) .

If x is an ultrafilers, it further is equivalent to f μ | x ( ) f | x ; f μ | x ( ) f ; f C ( μ | x , ) .

If we take f C ( μ | X , ) as the definition of f having local minimum on a filter  X , then it has a local minimum on a filter  X iff it has local minimum on each atom of  X .

We can also fully analogous define strict local minimum replacing by > .

Obvious 75. If a function  f from a normed space to funcoid (with all conditions for axiomatic generalized limit definition of the derivative) has local minimum at point  a , then

f μ { a } [ 0 ; + [

(here f is considered as an axiomatic generalized limit).

16. Example differential equation

Definition 76. I will call a function f pseudocontinuous on D when

a D : xlim Δ { a } \ { a } f = f ( a ) .

16.1. Arbitrary pseudocontinuous continuations

Note that arbitrary pseudocontinuous continuations of generalized solutions of differential equations (diffeqs) are silly:

Let A ( f ( x ) , f ( x ) ) = 0 is a diffeq and let the equality is undefined at some point (e.g. contains division by zero). Let f be its solution with derivative  f . Replace the value in undefined point  x of the solution by an arbitrary value  y and calculate the derivative y at this point. No need to hold A ( y , y ) = 0 at this point because the point is outside of the domain of the original solution. Then replace in our solution  f the value at this point  x by  y and the derivative by y . Then we have another continuation of the solution because the equality A ( f ( x ) , f ( x ) ) = 0 holds both for the point  x and all other points.

Thus, we can take any solution and add one point of it with an arbitrary value. That’s largely a nonsense from the practical point of view. (Why we would arbitrarily change one point of the solution?)

16.2. Solutions with pseudocontinuous derivative

So I will require for generalized solutions instead that the derivative  f is pseudocontinuous.

Next, we will consider a particular example, the diffeq y ( x ) = - 1 x 2 . Let us find its continuations of generalized solutions  y to the entire real line (including x = 0 ) with a y being pseudocontinuous.

As it’s well known, its solutions in the traditional sense are y ( x ) = c 1 + 1 x for x < 0 and y ( x ) = c 2 + 1 x for x > 0 where c 1 c 2 are arbitrary constants. The derivative is y ( x ) = - 1 x 2 .

Remark 77. We could consider solutions on the space of supersingularities and it would be the same, except that we would be allowed to take  c 1 c 2 arbitrary supersingularities instead of real numbers. This is because the supersingularities form a ring and thus the algorithm of solving the diffeq is the same as for the real numbers, thus producing the solutions of the same form.

Let’s find the pseudocontinuous generalized derivative at zero by pseudocontinuity:

y ( 0 ) = lim x 0 1 x 2 .

On the other hand, by the definition of derivative

y ( 0 ) = lim ε 0 c i + 1 ε - f ( 0 ) ε .

The equality is possible only when c 1 = c 2 = c = f ( 0 ) .

So, finally, our solution is y ( x ) = c + 1 x for x 0 and y ( 0 ) = c .

A thing to notice that now the solution is “whole”: it exists at zero and does not split to two “branches” with independent constants. Our y ( x ) is a real function, but the derivative has a singularity in my sense.

We considered generalized solutions with pseudocontinuous derivative. It is apparently the right way to define a class of generalized solutions. Now I will consider also several apparently wrong classes of solutions.

16.3. Pseudocontinuous generalized solutions

Let us try to require the solution of our diffeq to be pseudocontinuous instead of its derivative to be pseudocontinuous.

We already have the solution for nonzero points. For zero:

y ( 0 ) = lim x 0 ( - 1 x 2 ) .

So the derivative:

y ( 0 ) = lim x 0 y ( x ) - y ( 0 ) x = lim x 0 y ( x ) x - lim x 0 y ( 0 ) x = lim x 0 1 x 2 - lim x 0 y ( 0 ) x .

The equality is impossible.

17. Applications to General Relativity

This is a conjecture about general relativity in context of quantum gravity. If the conjecture is true and you prove it, you have serious chances to share Nobel prize with me.

Consider generalized (as per the “Generalized limit” course) solutions of Einstein equations with the requirement that they are pseudodifferentiable in timelike curves.

In spacelike curves they may be not differentiable.

I will call this theory supersingular GR.

By the analogy with y ( x ) = - 1 x 2 equation in the previous chapter, when it was solved without pseudodifferentiability requirement I conjecture that singularities may take arbitrary values. I further conjecture that these singularities may hold information about formation of a black hole, solving the black hole information paradox in another way than Hawking radiation.

The produces theory does not conform to observations: In my QG the space is the same for all quantum worlds. (I consider many-world interpretation a proved theory because of [?].) Therefore gravity is the same in worlds with different positions of the Sun, what is obviously wrong.

It seems my theory can be improved to become compatible with the many world-interpretation:

(1)
Replace GR with my “supersingular GR”.
(2)
Quantize the resulting theory (introduce gravitons).
(3)
“Merge” it with QFT in curved space.
(4)
Replace the resulting theory with the corresponding many-worlds theory.

This text has somehow broken formulas layout. Some mathematical symbols both from standard math notation and my notations are substituted by other symbols hindering understanding of this text. Navigation is inconvenient. Ads disturb to read. Bibliography is missing. Purchase high quality PDF or paper book to read this conveniently.