Next Article in Journal
Are State-Owned Enterprises Really Ineffective? An Empirical Study Based on Stochastic Frontier Analysis
Next Article in Special Issue
Quantum Computing Meets Deep Learning: A Promising Approach for Diabetic Retinopathy Classification
Previous Article in Journal
Survey of Cross-Modal Person Re-Identification from a Mathematical Perspective
Previous Article in Special Issue
A Modular Framework for Generic Quantum Algorithms
 
 
Font Type:
Arial Georgia Verdana
Font Size:
Aa Aa Aa
Line Spacing:
Column Width:
Background:
Article

Quantum Computing in Insurance Capital Modelling

Department of Mathematics, University of Leicester, Leicester LE1 7RH, UK
Mathematics 2023, 11(3), 658; https://doi.org/10.3390/math11030658
Submission received: 28 December 2022 / Revised: 18 January 2023 / Accepted: 25 January 2023 / Published: 28 January 2023
(This article belongs to the Special Issue Quantum Computing for Industrial Applications)

Abstract

:
This paper proposes a quantum computing approach for insurance capital modelling. Using an open-source software development kit, Qiskit, an algorithm for working on a superconducting type IBM quantum computer is developed and implemented to predict the capital of insurance companies in the classical surplus process. With the fundamental properties of quantum mechanics, Dirac notation and Feynman’s path calculation are shown. Furthermore, custom quantum insurance premium and claim gates are investigated in order to build a quantum circuit with respect to initial reserve, premium and claim amounts. Some numerical results are presented and discussed at the end of the paper.
MSC:
58D30; 81P68; 91B30

1. Introduction

Despite continuing development in the field of classical computers, we are approaching a technological barrier. According to Moore’s Law, the number of transistors, bits (0,1) doubles approximately every two years in an integrated circuit [1]. In 2005, Gordon Moore, co-founder of Intel, said “In terms of size (of transistors), you can see that we’re approaching the size of atoms which is a fundamental barrier” [2]. Certain computational problems cannot be handled in a reasonable time in classical computers, including supercomputers. Solving such problems on quantum computers is called quantum advantage [3]. The technological barrier and difficulties in handling complex problems in conventional computers encourages us to focus on quantum computing and emerging technologies.
Another reason for quantum computing is cybersecurity, which is becoming more popular with the expansion of new technologies for secure communication. The cyber insurance industry is predicted to exceed USD 20 billion in gross written premium by 2025 [4]. In cybersecurity, application, network, and information securities are the main components. To reduce vulnerabilities in these areas, specifically, in eavesdropping, quantum cryptography plays a significant role, so to evaluate the exposure of cyber risk, quantum technologies should be observed. Although the main target of this paper is not cyber insurance or quantum cryptography, fundamental quantum properties, such as superposition, measurement, and entanglement used in quantum cryptography are explored.
A quantum computer leverages certain features of quantum mechanics to solve complex problems with high-speed. Thus, we should encompass quantum mechanics, quantum information theory and computer science in order to understand quantum computers [5]. The technology of today’s quantum computers is produced via different approaches according to qubit types. Therefore, we have superconducting, photonics, topological, trapped-ion, and spin-qubits-based quantum computers today. To use quantum computers, several frameworks are available such as Qiskit, Cirq, and QDK, produced by IBM, Google, and Microsoft, respectively. In this research, Qiskit as an open-source software development kit [6] is used to predict the capital of an insurance company.
While the properties and representations of quantum mechanics are prominent in many disciplines, they are quite new in actuarial mathematics. Quantum mechanics, specifically Dirac Notation and Feyman’s Path calculation, were used in the computation of ruin probability for insurance companies in 2018 [7], reinsurance optimisation in 2019 [8], analysis of insurance quantum data in 2018 [9] and CAT modelling in 2020 [10]. However, in these studies, quantum computers were not used. In this paper, the main aim is to show how to develop quantum algorithms, and use quantum computers in actuarial computations, which is also our primary novel contribution to the field.

2. Fundamentals and Notations of Quantum Mechanics

In quantum computing, unlike the classical bits ( 0 , 1 ) , qubits are used as the fundamental computational unit. Qubits are represented using Dirac notation (or Bra-Ket notation) as | 0 = 1 0 and | 1 = 0 1 . A ket vector | x describes a quantum state. Its Hermitian conjugate is represented by bra vector x | . Matrix and geometrical representation of qubits on a Bloch sphere [6] are displayed in Table 1. The definitions and notations needed in this paper are given in Table 2.
Three properties of quantum mechanics play a significant role in quantum computing. They are superposition, entanglement, and interference. In Hilbert space, linear combination of state vectors creates another state vector.
| ψ = α 1 | ψ 1 + α 2 | ψ 2 +
This linear combination is called superposition. Superposition tells us all states in the system are possible at the same time. For example, superposition of two states | 0 , | 1 is
α | 0 + β | 1 ,
where coefficients of the qubits ( α and β ) are called probability amplitudes of the system, and modules squared of these amplitudes give probability of the state, so the sum of all probabilities should equal to 1. This is called the Born rule. For two states, the Born rule is
| α | 2 + | β | 2 = 1 .
Another principle of quantum mechanics is entanglement. According to the principle, quantum states in entangled situations cannot be described independently. In other words, states of an objects (electron or photon) are correlated as either | 00 or | 11 . In 2022, the Nobel prize was given to researchers for their work on entangled photons [11]. To demonstrate the entanglement situation [12], superposition can be created by applying Hadamard gate onto the first qubit, and C X gate (also known as CNOT gate) onto both qubits as seen in Table 3. In Table 4 and Table 5, quantum gates for single and two qubits are displayed.
Mathematical formulation of quantum entanglement in Table 3 is carried out as
C X ( | 0 ( H | 0 ) ) = 1 0 0 0 0 0 0 1 0 0 1 0 0 1 0 0 [ 1 0 [ 1 2 1 1 1 1 1 0 ] ] = 1 2 1 0 0 0 + 1 2 0 0 0 1 = 1 2 | 00 + 1 2 | 11 ,
where C X gate is chosen according to the qubit order ( | q 1 q 0 ) , and the tensor product of two vectors in C 2 C 2 form the following matrix in C 4 as
v 1 v 2 w 1 w 2 = v 1 × w 1 v 1 × w 2 v 2 × w 1 v 2 × w 2 .
As seen from Table 3 and Equation (3), we obtain a combined state that is a superposition of | 00 state with 50 % probability and | 11 state with 50 % probability. This is also known as a Bell state. Measuring one of the qubits tells us the state of the other qubit. This is also verified by the simulation on the Qiskit environment.
Superposition, entanglement, and quantum measurement are essential in encrypting and decrypting keys in cybersecurity to create the Quantum Key Distribution (QKD) protocol among applications for secure communication. In quantum computing, when the system is measured, the superposition is collapsed and the entanglement is broken, which allows us to detect the presence of unwanted third parties (eavesdroppers) on the channel. This is one of the main advantages of quantum computing compared with classical computing. Even though many quantum algorithms cannot be used in a classical environment, QDK is compatible to classical computing and so can be used immediately. There are several different protocols based on measurement and entanglement types, such as B92, E91, and BB84 in quantum communication. However, this is beyond the scope of this paper.
In the interference principle, quantum states of a system can be cancelled or added to each other, which can be categorised as constructive interference and destructive interference [12]. The interference property in insurance modelling can be observed by the premium and claim gates, which change the quantum state representing the capital of the insurance company, in either up or down directions as long as premium and claim amounts are not the same.
Measurement operators are not unitary operators in quantum computing. When a Hermitian operator is measured in the state | ψ = i = 1 N α i | ψ i , the output spectrum is set of the eigenvalues p i of the Hermitian operator with probability | α i | 2 . For a single qubit, the measurement operators are M 0 = | 0 0 | and M 1 = | 1 1 | . The measurement operators satisfy the completeness equation [13] by
M 0 M 0 + M 1 M 1 = I ,
where I is the identity operator, and M 0 and M 1 are the adjoint operators associated with M 0 and M 1 . When the system is measured by M 0 and M 1 projections, the result is either | 0 with probability | α 1 | 2 or | 1 with probability | α 2 | 2 correspondingly [14].
ψ | M 0 | ψ = α 1 α 2 1 0 0 0 α 1 α 2 = α 1 α 2 α 1 0 = | α 1 | 2 ,
ψ | M 1 | ψ = α 1 α 2 0 0 0 1 α 1 α 2 = α 1 α 2 0 α 2 = | α 2 | 2 .
Alternatively, for the Hermitian operators, measuring | ψ with the help of density matrix and trace function is given by
ψ | M 0 | ψ = t r ( ρ M 0 ) and ψ | M 1 | ψ = t r ( ρ M 1 ) ,
where the trace function t r ( ρ M ) is the sum of diagonal elements of ρ M , and the corresponding density matrix is defined by
ρ = | ψ ψ | = ( α 1 | 0 + α 2 | 1 ) ( α 1 0 | + α 2 1 | ) = α 1 2 α 1 α 2 α 1 α 2 α 2 2 .
Then, t r ( ρ M 0 ) = t r ( α 1 2 α 1 α 2 α 1 α 2 α 2 2 1 0 0 0 ) = | α 1 | 2 . Similarly, t r ( ρ M 1 ) = | α 2 | 2 .
Physically, gates are transistors in a circuit, which are used to convert the inputs into outputs in the the form of electrical pulses. Mathematically, quantum logic gates are represented by unitary matrices in quantum computing, so they are reversible, unlike most of the classical logic gates. Quantum gates are used to manipulate qubits. For example, for a single-qubit system,
X | 0 = 0 1 1 0 1 0 = 0 1 = | 1 , X | 1 = 0 1 1 0 0 1 = 1 0 = | 0 ,
Z | 0 = 1 0 0 1 1 0 = 1 0 = | 0 , Z | 1 = 1 0 0 1 0 1 = 0 1 = | 1 .
In order to bring a qubit into a superposition state, Hadamard gate needs to be applied.
H | 0 = 1 2 1 1 1 1 1 0 = 1 2 ( | 0 + | 1 ) , H | 1 = 1 2 1 1 1 1 0 1 = 1 2 ( | 0 | 1 ) .
In the two-level quantum system, gates in Table 5 can be applied to the following computational basis states: | 00 , | 01 , | 10 , and | 11 , as shown in the following example.
C X | 10 = 1 0 0 0 0 1 0 0 0 0 0 1 0 0 1 0 0 0 1 0 = | 11 , C X | 11 = 1 0 0 0 0 1 0 0 0 0 0 1 0 0 1 0 0 0 0 1 = | 10 ,
where | 10 = | 1 | 0 and | 11 = | 1 | 1 .

3. Classical Surplus Process with Quantum Mechanics

The classical surplus process of an insurance company [15,16] with the initial reserve ( R ( 0 ) = u ) , insurance premium amount ( c ) per unit time, and total claim amount ( S ( t ) ) at time t is given by
R ( t ) = R ( 0 ) + c t S ( t ) ,
where S ( t ) = i = 1 N ( t ) X i , t 0 is a compound Poisson process with sequence of positive integer-valued independent and identically distributed claim amounts { X i } and the number of insurance claims N ( t ) until time t, which is a Poisson process with constant frequency rate λ . In this simple insurance random walk, the change in the capital of the insurance company during the unit time Δ t is written by
R ( t + Δ t ) R ( t ) = u + c ( t + Δ t ) S ( t + Δ t ) ( u + c t S ( t ) ) = c Δ t S ( Δ t ) .
Suppose that the insurance company evaluates its reserve at fixed periodic time ( Δ t ) , and the insurance premium is collected in advance. Even though claims arise at any time in ( t , t + Δ t ) but can only be registered at the end of the time period ( t + Δ t ) .
The probability of the change with Poisson arriving process can be computed by
P ( R ( t ) R ( t + Δ t ) ) = P ( R ( t + Δ t ) R ( t ) = c Δ t s ) = e λ Δ t λ Δ t 1 ! P ( X 1 = s ) + e λ Δ t ( λ Δ t ) 2 2 ! P ( X 1 + X 2 = s ) + for s > 0 ,
where s = S ( Δ t ) is the total claim amount at the interval ( t , t + Δ t ) .
Let x i be level of a system at time t i , i = 0 , 1 , 2 , Then, the transition probability of P ( x i x i + 1 ) can be computed with a Markovian operator P as x i | P | x i + 1 [17,18].
x i | P | x i + 1 is called a propagator that is used in calculating probability amplitude for the particle to travel in a given space time from point ( x i , t i ) to point ( x i + 1 , t i + 1 ) in physics. In finance, the propagator helps us to calculate the probability of change in capital over a specific period of time.
When a path is taken into account [19], the probability is;
P ( x 0 x 1 x 2 x n ) = x 0 | P ( t 1 ) | x 1 x 1 | P ( t 2 t 1 ) | x 2 x n 1 | P ( t t n 1 ) | x n .
With Feynman path calculation and Dirac notations [20,21,22], probability of the reserve of insurance company at time t can be modelled for all possible paths in the continuous space by
P ( R ( t ) = x n | R ( 0 ) = u ) = ( 1 + o ) 0 0 0 d x 1 d x 2 d x n 1 x 0 | P ( t 1 ) | x 1 x 1 | P ( t 2 t 1 ) | x 2 x n 1 | P ( t t n 1 ) | x n ,
where x i is the reserve of the insurance company at time t i ; i = 0 , 1 , 2 | x i is a column vector that represents reserve states in quantum modelling; and o is the error margin, which depends on the numerical approximation of the integrals. The numerical error is independent from the errors caused by environmental disruptors in quantum computers, which is one of the main challenges to manufacture more useful quantum computers, and this is beyond the scope of this research.
The continuity of space in quantum computing should be disregarded [23]. Since quantum objects are discrete, the probability for discrete reserves of the insurance company is carried out by
P ( R ( t ) = x n | R ( 0 ) = u ) = ( 1 + o ) x 1 u | P ( t 1 ) | x 1 x 2 x 1 | P ( t 2 t 1 ) | x 2 x 3 x 2 | P ( t 3 t 2 ) | x 3 x n 1 x n 2 | P ( t n 1 t n 2 ) | x n 1 x n 1 | P ( t t n 1 ) | x n ,
where P is an operator with Hamiltonian operator H providing P ( t n t n 1 ) = e ( t n t n 1 ) H . In general, the Hamiltonian operator is equal to the minus generator operator in the Markovian process H = Q stated in [7,10]. The generator operator
P ( 0 ) = lim t 0 P ( t ) = I and Q = lim Δ t 0 P ( Δ t ) I Δ t .
Throughout this paper, all quantum works is handled in Hilbert Space as a complete vector space, which is separable if its basis is countable regardless of its dimension [24].
With eigenvalue K p and eigenvector | p of the Hamiltonian operator, a propagator with completeness equation is written by
x i | e Δ t H | x i + 1 = 0 2 π d p 2 π x i | e Δ t H | p p | x i + 1 = 1 2 π 0 2 π ( e i x i p e i x i + 1 p ) e Δ t K p d p ,
where i is a complex unit. The completeness equation is 0 2 π d p 2 π | p p | = I with momentum basis | p . The inner products can be defined by
x | p = e i p x and p | x = e i p x .
The relationship between the Hamiltonian operator, the eigenvector, and the eigenvalue can be pointed out as
H | p = K p | p .
How to compute propagators according to different Hamiltonian operators and different claim distributions was investigated by Tamturk and Utev in [7,8]. Furthermore, the expected reserve of the insurance company and ruin probability were computed. To use quantum computers, initial quantum state should be defined, and quantum premium and claim gates as reversible unitary matrices need to be set out, which are handled in the next section.

4. Quantum Algorithm to Predict Insurance Capital

In computations on quantum computers, insurance premium and claim gates should be defined. All operators in quantum computing are reversible except the measurement operator [12]. In quantum computing, the insurance premium and claim gates are both reversible and unitary matrices. Matrix U is unitary if U U = U U = I .
Determination of how many qubits the system needs is the first step in the quantum computing. In 2022, IBM released a new 433 qubit quantum processor, Osprey [25]. How many qubits we need in the quantum circuit depends on all possible states that the insurance company’s capital can reach. If we ignore the negative scenarios, the qubits should be chosen based on the maximum capital value during the time and quantum state grid size ε . According to the classical surplus process mentioned in Section 3, the maximum capital at time t is m a x { R ( t ) } = u + c t with a no-claim case S ( t ) = 0 , then we need n qubits that satisfy the following condition
n m i n { n ¯ | u + c t ε + 1 2 n ¯ } ,
where ε = 1 is taken since we work with integer reserve, u + c t ε represents the number of positive states, and 1 is added due to the zero-state. n qubits, two-level system can handle 2 n states representing { 0 , 1 , 2 , , 2 n 1 } capital levels. In Hilbert space, states of the qubits are represented as vectors. By default, qubits are initialised in zero state | 0 in Qiskit. Therefore, the n qubits should be modified according to the initial capital of the insurance company by using X gate. As mentioned Section 2,
X | 0 = | 1 and X | 1 = | 0 .
The initial capital should be converted into binary form to create a ket vector as
u | q n q n 1 q 0 , where u = q n 2 n + q n 1 2 n 1 + + q 0 2 0 and q i { 0 , 1 } .
To illustrate, the number of the qubits ( n ) is 3 for u = 3 , c = 1 , and t = 2 . Then, the initial reserve ( u ) should be taken as | 011 . In Table 6, some initial capitals and their corresponding ket vectors for 8 qubits are listed.
After the creation of qubits to represent the initial reserve, the next step is to apply premium and claim gates for all qubits t Δ t times in order. Let P G and C G be the insurance premium and claim gates correspondingly. Then,
C G ( P G ( ( C G ( P G ( q n ( ( q 2 ( ( X q 1 ) ( X q 0 ) ) ) ) ) ) ) ) ) ,
where P G is fixed, not probabilistic. However, C G is randomly generated each time. If the insurance claim is zero at the time interval, then the claim gate will be an identity matrix ( C G = I ) . For 3 qubits, 2 3 × 2 3 dimensional quantum premium and claim gates can be defined as in Table 7 and Table 8.
The premium and claim gates are created as a unitary matrix with P G P G = P G P G = I and C G C G = C G C G = I .
As seen in Table 7 and Table 8, the premium and claim gates for n qubits can be generalised as
Premium Gate = 1 2 3 c c + 1 c + 2 2 n 2 n 2 n 1 c + 1 c c 1 c 2 1 ( 0 0 0 0 0 1 0 0 0 0 0 0 0 0 1 0 0 0 0 0 0 0 0 1 1 0 0 0 0 0 0 1 0 1 0 0 0 0 0 0 0 0 1 0 0 0 0 0 0 0 0 0 1 0 0 0 )
and
Claim Gate = 2 n 2 n 1 2 n 2 X + 1 X X 1 1 1 2 X X + 1 X + 2 X + 3 2 n ( 0 0 0 0 0 1 0 1 0 0 0 0 0 0 1 0 0 0 0 0 0 0 0 1 1 0 0 0 0 0 0 0 0 1 0 0 0 0 0 0 0 0 1 0 0 0 0 0 0 0 0 0 1 0 0 0 ) .
After applying all the gates, the system can be measured at time t. The measurement operator is not a reversible operator. After measuring of the system, all superpositions and entanglement situations are collapsed into one of the basis states 0 or 1. For the example: u = 3 , c = 1 , and t = 2 , mathematical representation of the quantum circuit is given by
C G ( P G ( C G ( P G ( q 2 ( ( X q 1 ) ( X q 0 ) ) ) ) ) ) .
After the measurement, the capital of the insurance company at time t will be distributed in the following spectrum:
| 000 , | 001 , | 010 , | 011 , | 100 , | 101 , | 110 , | 111
which corresponds to R ( t ) { 0 , 1 , 2 , 3 , 4 , 5 , 6 , 7 } .
As a final step, a simulation of the quantum circuit is run to get random results. If the quantum circuit does not include any superposition, then the simulation produces the same results. Steps mentioned so far are displayed in Table 9.
To take changes in insurance risk behaviours, as a result of climate change, war, pandemics, and so on, into account, random noise approach using Hadamard gates can be considered. For instance, let’s assume that the initial capital of the insurance company is 200, the premium is 20, and the claim mean is 15 with variance 4. We then compute the capital of the insurance company at time t = 8 by applying Hadamard gates into the first two qubits. In this circumstance, the quantum circuit diagram is produced as shown in Figure 1. Furthermore, potential quantum states of R(t) with their rate of occurrence, and their corresponding capital values with their probabilities are displayed in Figure 2 and Figure 3, respectively.
This proposed algorithm works well in situations where the probability of the insurance company going bankrupt is low because quantum states for negative capitals have not been identified so far in this research. Therefore, with ruin time T = m i n { t : t > 0 and u + c t S ( t ) < 0 } and ruin probability of the insurance company P ( T t ) = 1 P ( T > t ) , this algorithm can be used for the very small value of P ( T t ) .
If the ruin probability is not too small, then new quantum states for the negative capitals should be considered according to the minimum capital value. Let us denote the deficit amount at the time of ruin as D ( T ) = R ( T ) . Then, we need n qubits that comply with the following condition
n m i n { n ¯ | maximum capital + maximum Deficit + 1 ε = u + c t + m a x { D ( t ) } + 1 ε 2 n ¯ } .
Since it is hard to estimate the possible deficit amount at the beginning, a sufficiently small value of R ( t ) that maximises D ( t ) should be chosen in order to take all possible negative states into account. Assume that u = 100 , c = 10 , t = 20 , m = 40 , λ = 0.2 , m a x { D ( t ) } = 300 and maximum capital amount u + c t = 300 , then the qubit number should be chosen as n = 10 due to 300 + 300 + 1 2 10 . In this circumstance, the some capitals and their modified corresponding basis vectors are listed in Table 10 by the following rule:
u | q n q n 1 q 0 ,
where u = q n 2 n + q n 1 2 n 1 + + q 0 2 0 m a x { D ( t ) } and q i { 0 , 1 } .
The expected reserve of the insurance company at time t in Figure 2 is computed by
E [ R ( t ) ] = x n = 0 P ( R ( t ) = x n | R ( 0 ) = u ) x n = x n = 0 Count of the quantum state corresponding to x n The number of the total iteration in the simulation x n .
For the example in Figure 2 and Figure 3, the expected capital of the insurance company at time 8 is computed as E [ R ( t ) ] = 240.04 in the quantum computing, which is very close to the result of classical computation due to
E [ R ( t ) ] = u + c t E [ S ( t ) ] = 200 + 20 · 8 15 · 8 = 240 .
If there is a ruin risk, negative quantum states should be considered in the Formula (23) by starting x n from a sufficiently small value.
The surplus model and the quantum computing approach presented here have a number of limitations. For example, reinsurance cost, operational cost, capital injections, stock dividend, and inflation’s effect are not taken into account in this research. For all capital increase and decrease activities, new reversible quantum gates should be created and added into the quantum circuit. Another significant issue is the order of the quantum gates. As mentioned in Section 3, while premiums are paid in advance, insurance claims are registered at the end of the time period, so C G is applied after P G . In the quantum circuits, if the gates are applied in the following order: C G , P G , C G , P G , instead of P G , C G , P G , C G , , the substitution of the quantum gates can increase the ruin probability despite of the same expected capitals in the two cases. For example, one of the following processes for u = 2 , c = 5 , X = 3 leads to the ruin.
First walk : 2 7 4 9 6 for P G , C G , P G , C G ,
Sec ond walk : 2 1 4 1 6 for C G , P G , C G , P G .
As seen above, even though we obtain same capital at the end of the process, the ruin happens after applying first claim gate in the second walk since the negative reserve ( R ( 1 ) = 1 ) . Therefore, in this example, the commutative law holds for multiplication of the insurance premium and claim gates in terms of quantum computing due to
P G · C G = C G · P G and ( P G · C G ) k = ( P G ) k · ( C G ) k = ( C G ) k · ( P G ) k , k Z + .
However, the quantum gates are non-commutative from the perspective of actuarial science because of the stop-loss type approaches. Secondly, in case of implementation of controlled-X gate ( C N O T gate), the commutativity does not hold as seen in the following example in a two-level quantum system.
P G · C N O T · C G P G · C G · C N O T C G · C N O T · P G
for
C N O T = 1 0 0 0 0 1 0 0 0 0 0 1 0 0 1 0 , P G = 0 0 0 1 1 0 0 0 0 1 0 0 0 0 1 0 and C G = 0 1 0 0 0 0 1 0 0 0 0 1 1 0 0 0 .
In some non-proportional reinsurance contracts [26], when the cedent’s capital is below a specific retention level, a capital injection should be done by the reinsurance company to restore the loss of the primary insurance company. This case is studied in [8] by investigating commutative and non-commutative operators. As a result, even if the commutative property works for some quantum gates, it does not mean that it is applicable from the point of view of the insurance risk process. Therefore, for actuarial risk and capital modelling, both the creation of quantum gates and their application times are significant in the quantum circuit.

5. Conclusions

Even though it is not easy to answer the question of what the future holds for quantum computing, advances in this field continue to increase with government and private sector investments. A lack of experts in quantum mechanics and quantum computing in actuarial mathematics is one of the barriers to manufacturing more academic and industrial works. Using the principles of quantum mechanics in insurance researches is quite new. With this paper, actuarial researchers will become familiar with quantum computing. Quantum machine learning should be adapted to insurance risk and capital computations in further research, and quantum cryptography-based products should be considered in the exposure of cyber insurance risk and pricing.
Simulation of systemic risks is complex due to number of the parameters in the dependent risk models, so, in some cases, it is difficult to handle this in any feasible amount of time by classical computers. Implications of some systemic risks on insurance pricing encourage us to focus on new forecasting approaches and innovative technologies. Simulation of the systemic risks like the climate change, pandemics, and global financial crises for insurance industry via quantum computers is a potential future subject of study.
The code is available at the following Github repository: https://github.com/muhsintamturk/QuantumComputingCodes (accessed on 27 December 2022).

Funding

This research received no external funding.

Informed Consent Statement

Not applicable.

Data Availability Statement

Not applicable.

Acknowledgments

I thank Sergey Utev (University of Leicester) because of the collaboration in the previous articles about quantum mechanics in insurance modelling.

Conflicts of Interest

The author declares no conflict of interest.

References

  1. Katwala, A. Quantum Computing: How It Works and How It Could Change the World; Random House: London, UK, 2021. [Google Scholar]
  2. Trotman, A.; Zhang, J. Future web growth and its consequences for web search architectures. arXiv 2013, arXiv:1307.1179. [Google Scholar]
  3. Elfving, V.E.; Broer, B.W.; Webber, M.; Gavartin, J.; Halls, M.D.; Lorton, K.P.; Bochevarov, A. How will quantum computers provide an industrially relevant computational advantage in quantum chemistry? arXiv 2020, arXiv:2009.12472. [Google Scholar]
  4. Insurance Times. Available online: https://www.insurancetimes.co.uk/news/cyber-insurance-industry-predicted-to-exceed-20bn-gwp-by-2025-globaldata/1438074.article (accessed on 27 December 2022).
  5. Hidary, J.D.; Hidary, J.D. Quantum Computing: An Applied Approach; Springer: Cham, Switzerland, 2021; Volume 1. [Google Scholar]
  6. IBM. Available online: https://quantum-computing.ibm.com/ (accessed on 27 December 2022).
  7. Tamturk, M.; Utev, S. Ruin probability via quantum mechanics approach. Insur. Math. Econ. 2018, 79, 69–74. [Google Scholar] [CrossRef]
  8. Tamturk, M.; Utev, S. Optimal reinsurance via Dirac-Feynman approach. Methodol. Comput. Appl. Probab. 2019, 21, 647–659. [Google Scholar] [CrossRef] [Green Version]
  9. Lefèvre, C.; Loisel, S.; Tamturk, M.; Utev, S. A quantum-type approach to non-life insurance risk modelling. Risks 2018, 6, 99. [Google Scholar] [CrossRef] [Green Version]
  10. Tamturk, M.; Cortis, D.; Farrell, M. Examining the effects of gradual catastrophes on capital modelling and the solvency of insurers: The case of COVID-19. Risks 2020, 8, 132. [Google Scholar] [CrossRef]
  11. Nobel Prize. Available online: https://www.nobelprize.org/prizes/physics/2022/press-release/ (accessed on 27 December 2022).
  12. Loredo, R. Learn Quantum Computing with Python and IBM Quantum Experience: A Hands-on Introduction to Quantum Computing and Writing Your Own Quantum Programs with Python; Packt Publishing Ltd.: Birmingham, UK, 2020. [Google Scholar]
  13. Jacquier, A.; Kondratyev, O. Quantum Machine Learning and Optimisation in Finance: On the Road to Quantum Advantage; Packt Publishing Ltd.: Birmingham, UK, 2022. [Google Scholar]
  14. Sutor, R.S. Dancing with Qubits: How Quantum Computing Works and How It Can Change the World; Packt Publishing Ltd.: Birmingham, UK, 2019. [Google Scholar]
  15. Bowers, N.; Gerber, H.; Hickman, J.; Jones, D.; Nesbitt, C. Actuarial Mathematics; Society of Actuaries: Itasca, IL, USA, 1986. [Google Scholar]
  16. Dickson, D.C. Insurance Risk and Ruin; Cambridge University Press: Cambridge, UK, 2016. [Google Scholar]
  17. Baaquie, B.E. Quantum Finance: Path Integrals and Hamiltonians for Options and Interest Rates; Cambridge University Press: Cambridge, UK, 2007. [Google Scholar]
  18. Chang, K.L. Mathematical Structures of Quantum Mechanics; World Scientific: Singapore, 2012. [Google Scholar]
  19. Hao, W.; Lefèvre, C.; Tamturk, M.; Utev, S. Quantum option pricing and data analysis. Quant. Financ. Econ. 2019, 3, 490–507. [Google Scholar] [CrossRef]
  20. Dirac, P.A. The Lagrangian in Quantum Mechanics; World Scientific Publishing Co.: Singapore, 2005; pp. 111–119. [Google Scholar]
  21. Feynman, R.P. Space-time approach to non-relativistic quantum mechanics. Rev. Mod. Phys. 1948, 20, 367. [Google Scholar] [CrossRef] [Green Version]
  22. Feynman, R.P.; Hibbs, A.R.; Styer, D.F. Quantum Mechanics and Path Integrals; Courier Corporation: New York, NY, USA, 2010. [Google Scholar]
  23. Feynman, R.P. Simulating physics with computers. In Feynman and Computation; CRC Press: Boca Raton, FL, USA, 2018; pp. 133–153. [Google Scholar]
  24. Baaquie, B.E. Interest Rates and Coupon Bonds in Quantum Finance; Cambridge University Press: Cambridge, UK, 2009. [Google Scholar]
  25. IBM. Available online: https://research.ibm.com/blog/next-wave-quantum-centric-supercomputing (accessed on 27 December 2022).
  26. Nie, C.; Dickson, D.C.; Li, S. Minimizing the ruin probability through capital injections. Ann. Actuar. Sci. 2011, 5, 195–209. [Google Scholar] [CrossRef]
Figure 1. Quantum circuit diagram for u = 200 , c = 20 , m = 15 , σ 2 = 4 , t = 8 .
Figure 1. Quantum circuit diagram for u = 200 , c = 20 , m = 15 , σ 2 = 4 , t = 8 .
Mathematics 11 00658 g001
Figure 2. Output states of R(t) for u = 200 , c = 20 , m = 15 , σ 2 = 4 , t = 8 .
Figure 2. Output states of R(t) for u = 200 , c = 20 , m = 15 , σ 2 = 4 , t = 8 .
Mathematics 11 00658 g002
Figure 3. Probability of potential capital R(t) for u = 200 , c = 20 , m = 15 , σ 2 = 4 , t = 8 .
Figure 3. Probability of potential capital R(t) for u = 200 , c = 20 , m = 15 , σ 2 = 4 , t = 8 .
Mathematics 11 00658 g003
Table 1. Visualization of qubits on Qiskit.
Table 1. Visualization of qubits on Qiskit.
| 0 | 1 | + |
Bloch Sphere
Visualization
Mathematics 11 00658 i001Mathematics 11 00658 i002Mathematics 11 00658 i003Mathematics 11 00658 i004
Matrix
Representation
1 0 0 1 1 2 ( | 0 + | 1 ) 1 2 ( | 0 | 1 )
Table 2. Fundamental notations.
Table 2. Fundamental notations.
NotationsDefinitionsNotationsDefinitions
| ψ Ket, represents a quantum state H Hilbert Space
ψ | Bra, transpose of KetTensor Product
| + , | Superposition State x , y Inner Product
HHadamard GatetTime
XX GateIIdentity Operator
YY Gate P Probability
ZZ GateiComplex unit
PGPremium GateMMeasure Operator
CGClaim Gate C Complex Number
Table 3. A quantum circuit producing an entangled state.
Table 3. A quantum circuit producing an entangled state.
Quantum CircuitResult
Mathematics 11 00658 i005Mathematics 11 00658 i006
Table 4. Quantum gates for a single qubit.
Table 4. Quantum gates for a single qubit.
X GateY GateZ GateH GateS GateI Gate
0 1 1 0 0 i i 0 1 0 0 1 1 2 1 1 1 1 1 0 0 i 1 0 0 1
Table 5. Quantum gates for two qubits.
Table 5. Quantum gates for two qubits.
CX, CNOT GateCY GateCZ GateH GateI Gate
1 0 0 0 0 1 0 0 0 0 0 1 0 0 1 0 1 0 0 0 0 1 0 0 0 0 0 i 0 0 i 0 1 0 0 0 0 1 0 0 0 0 1 0 0 0 0 1 1 2 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 0 0 0 0 1 0 0 0 0 1 0 0 0 0 1
Table 6. Initial capitals and corresponding basis vectors for 8 qubits.
Table 6. Initial capitals and corresponding basis vectors for 8 qubits.
Initial CapitalCorresponding Basis Vector
0 | 00000000
1 | 00000001
25 | 00011001
65 | 01000001
125 | 01111101
Table 7. Quantum premium gates.
Table 7. Quantum premium gates.
u = 2 , t = 1 , c = 1 u = 2 , t = 1 , c = 2 u = 2 , t = 1 , c = 3
0 0 0 0 0 0 0 1 1 0 0 0 0 0 0 0 0 1 0 0 0 0 0 0 0 0 1 0 0 0 0 0 0 0 0 1 0 0 0 0 0 0 0 0 1 0 0 0 0 0 0 0 0 1 0 0 0 0 0 0 0 0 1 0 0 0 0 0 0 0 1 0 0 0 0 0 0 0 0 1 1 0 0 0 0 0 0 0 0 1 0 0 0 0 0 0 0 0 1 0 0 0 0 0 0 0 0 1 0 0 0 0 0 0 0 0 1 0 0 0 0 0 0 0 0 1 0 0 0 0 0 0 0 1 0 0 0 0 0 0 0 0 1 0 0 0 0 0 0 0 0 1 1 0 0 0 0 0 0 0 0 1 0 0 0 0 0 0 0 0 1 0 0 0 0 0 0 0 0 1 0 0 0 0 0 0 0 0 1 0 0 0
Table 8. Quantum claim gates.
Table 8. Quantum claim gates.
X = 1 X = 2 X = 3
0 1 0 0 0 0 0 0 0 0 1 0 0 0 0 0 0 0 0 1 0 0 0 0 0 0 0 0 1 0 0 0 0 0 0 0 0 1 0 0 0 0 0 0 0 0 1 0 0 0 0 0 0 0 0 1 1 0 0 0 0 0 0 0 0 0 1 0 0 0 0 0 0 0 0 1 0 0 0 0 0 0 0 0 1 0 0 0 0 0 0 0 0 1 0 0 0 0 0 0 0 0 1 0 0 0 0 0 0 0 0 1 1 0 0 0 0 0 0 0 0 1 0 0 0 0 0 0 0 0 0 1 0 0 0 0 0 0 0 0 1 0 0 0 0 0 0 0 0 1 0 0 0 0 0 0 0 0 1 0 0 0 0 0 0 0 0 1 1 0 0 0 0 0 0 0 0 1 0 0 0 0 0 0 0 0 1 0 0 0 0 0
Table 9. Quantum circuit in Qiskit.
Table 9. Quantum circuit in Qiskit.
Initial Qubits
at | 0 State
Apply X Gate
to Obtain u
Apply PG and CG
t / Δ t Times
Measure All Qubits at Time t
Mathematics 11 00658 i007Mathematics 11 00658 i008Mathematics 11 00658 i009Mathematics 11 00658 i010
Table 10. Capitals and corresponding basis vectors for 10 qubits.
Table 10. Capitals and corresponding basis vectors for 10 qubits.
CapitalModified Corresponding Basis Vector
−300 | 0000000000
−299 | 0000000001
−288 | 0000000010
0 | 0100101100
55 | 0101100011
300 | 1001011000
Disclaimer/Publisher’s Note: The statements, opinions and data contained in all publications are solely those of the individual author(s) and contributor(s) and not of MDPI and/or the editor(s). MDPI and/or the editor(s) disclaim responsibility for any injury to people or property resulting from any ideas, methods, instructions or products referred to in the content.

Share and Cite

MDPI and ACS Style

Tamturk, M. Quantum Computing in Insurance Capital Modelling. Mathematics 2023, 11, 658. https://doi.org/10.3390/math11030658

AMA Style

Tamturk M. Quantum Computing in Insurance Capital Modelling. Mathematics. 2023; 11(3):658. https://doi.org/10.3390/math11030658

Chicago/Turabian Style

Tamturk, Muhsin. 2023. "Quantum Computing in Insurance Capital Modelling" Mathematics 11, no. 3: 658. https://doi.org/10.3390/math11030658

Note that from the first issue of 2016, this journal uses article numbers instead of page numbers. See further details here.

Article Metrics

Back to TopTop